VS Code
- 由微软开发的一款功能强大的现代化轻量级代码编辑器IDE,免费开源。通过它强大的插件扩展能力,VS Code几乎支持主流语言的项目开发。毫无例外,GO也是其中之一。
# 安装配置 VSCode
下载链接:https://code.visualstudio.com/ (opens new window) 选择自己系统对应的版本就可以
# 安装 golang 插件
进入Visual Studio Code,使用快捷键F1,打开命令面板
在上图光标处·输入 exten ,然后选择 Extensions:Install Extension
,如下图
查询并安装 Go 插件
提示:在插件列表中,选择 Go,进行安装,安装之后,系统会提示重启Visual Studio Code。由于我这里已经安装过了,所以不会出现 "Install" 选项。
2.2 开启自动保存功能
打开Visual Studio Code,找到菜单File -> Preferences -> Settings,如下图:
选中 "User Settings" 配置如下内容
{
"files.autoSave": "onFocusChange",
"editor.fontSize": 18,
"go.goroot": "D:\\Go",
"go.gopath": "D:\\Golang\\MyGO"
}
1
2
3
4
5
6
2
3
4
5
6
其他保持默认配置即可;
2.3 执行相关命令(自行安装好git)
更多详细信息参考:https://marketplace.visualstudio.com/items?itemName=ms-vscode.Go (opens new window)
1)安装gocode
打开命令提示符(以管理员身份打开),输入:
`go get -u -v github.com/nsf/gocode`
1
2)安装godef
`go get -u -v github.com/rogpeppe/godef`
1
3)安装golint
# 创建 $GOPATH/src/golang.org/x
cd $GOPATH/src/golang.org/x
git clone https://github.com/golang/tools.git
git clone https://github.com/golang/lint.git
# 完成以上步骤后,执行
go get golang.org/x/lint/golint
1
2
3
4
5
6
7
2
3
4
5
6
7
如果你遇到了类似如下错误,就可以通过 git clone 的方式把包下载到本地,再进行安装即可解决问题;