可能重复:
Go 是否提供 REPL?
有谁知道是否有可用于 go 的 REPL(交互式 go shell,类似于 irb)允许用户使用 import 语句?我希望能够做这样的事情:
$igo import (
"log"
"mypackage/pkg"
)
log.Print("hello, world!")
pkg.Print("Hello")
...
我试过 igo 但这似乎还不支持这一点。
可能重复:
Go 是否提供 REPL?
有谁知道是否有可用于 go 的 REPL(交互式 go shell,类似于 irb)允许用户使用 import 语句?我希望能够做这样的事情:
$igo import (
"log"
"mypackage/pkg"
)
log.Print("hello, world!")
pkg.Print("Hello")
...
我试过 igo 但这似乎还不支持这一点。
与go-eval
来自同一作者igo
。
这是对旧exp/eval
包的改进。
但是,由于缺少符号,我无法导入包,这可能是igo
不支持该import
声明的原因。
最好使用 play.golang.org 上的编译/执行软件。