liteIDE
针对go的IDE主要尝试了vscode与liteIDE。liteIDE的安装配置较为简单,直接从forgesource下载二进制版本,解压,启动,配置一下goroot路径即可。
vscode
由于工作原因,vscode的go环境配置主要采用了离线安装的方法。
- 在vscode官网下载go的vsix扩展包,利用
code --install-extension xxx.vsix
命令安装go的扩展包。 - 在github下载go插件所需要的go package,放到gopath的src目录下,利用go install命令安装。(可以百度需要安装哪些package)
- 配置vscode中settings.json(可百度之),即可利用vscode调试go代码。
总结
vscode离线安装后,每次启动都占用大量CPU,内存资源,并出现插件crush现象,可能是下载的package包不匹配的原因。果断用liteIDE了。