我是Golang的新手,我想通过在shell中练习Golang代码来学习,是否有{strong>解释器和自动完成工具,如{{1}对于golang?
答案 0 :(得分:1)
答案 1 :(得分:1)
没有解释器(它是编译语言)或Go的REPL,但是有用于尝试代码的go playground https://play.golang.org/。
对于自动完成,根据您的编辑器,有各种各样的工具;我使用emacs:
M-x包安装go-autocomplete:
(ac-config-default)
(require 'auto-complete-config)
(require 'go-autocomplete)
如果你想要一个 REPL 和 / 与 自动完成,我能指出的最好的是go play ground的扩展(如果你使用chrome): Better Go Playground
它做广告:
- Golang语法高亮显示
- 用Ace编辑器取代内置的
- 在运行代码时标记包含语法错误的行
- 自动完成+代码段
- 自动保存到本地存储
- 深色/浅色主题切换
所有在类似REPL的环境中(你不能做网络的东西)