Go语言中类似于Rails控制台的东西是什么?

3
我相对于Go语言比较陌生,我想知道是否有一个控制台可以测试go命令。我希望拥有一个隔离环境,每次打开控制台时都会重置。对于那些了解Rails的人来说,希望拥有类似Rails控制台的体验。

go-eval 可能是你正在寻找的东西。 - Nick McCurdy
@NicolasMcCurdy 谢谢,我认为这是我能够接近所需功能的最佳方式。我希望能够在类似控制台的环境中测试导入的软件包,但我认为目前没有解决方案。 - Brandon
仅供参考,你要找的关键词是“REPL”,它是“read-eval-print loop”的缩写。Ruby的irb和Rails控制台是REPL的例子。在Google上有许多“golang repl”的结果:https://www.google.com/search?q=golang+repl - Jordan Running
1个回答

4

我不熟悉Rails控制台,但是Go Playground (http://play.golang.org)提供了一个沙盒环境来测试Go代码。但它需要是一个完整的Go程序,而不仅仅是像解释型语言Ruby的控制台那样逐行输入。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接