29

重複の可能性:
Go は REPL を提供しますか?

ユーザーが import ステートメントを使用できるようにする、go で利用可能な REPL (irb に似たインタラクティブな go シェル) があるかどうかは誰にもわかりませんか? 私はこのようなことをしたいと思います:

$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 に答える