29

可能重复:
Go 是否提供 REPL?

有谁知道是否有可用于 go 的 REPL(交互式 go shell,类似于 irb)允许用户使用 import 语句?我希望能够做这样的事情:

$igo import ( 
             "log"
             "mypackage/pkg"
            )
log.Print("hello, world!")
pkg.Print("Hello")
...

我试过 igo 但这似乎还不支持这一点。

4

1 回答 1

10

go-eval来自同一作者igo

这是对旧exp/eval包的改进。

但是,由于缺少符号,我无法导入包,这可能是igo不支持该import声明的原因。

最好使用 play.golang.org 上的编译/执行软件。

于 2012-09-27T19:42:18.007 回答