其实go安装很简单,就是vscode的go配置,让我遇到了不少坑,记录一下,方便自己以后查阅
GO 环境安装
先去https://golang.org/dl/ 下载最新版的包(我用的go1.12.7.linux-amd64.tar.gz)
然后执行sudo tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz
, 解包到系统
再设置下PATH export PATH=$PATH:/usr/local/go/bin
运行go version
显示版本号,安装完成!
VS Code GO 环境配置
首先在插件中搜索go
, 安装
然后在设置中搜索go: delve Config
, 点击任意一个在 settings.json 中编辑
追加下面的配置
1 2 3 4 5 6 7 8 9 |
"go.useCodeSnippetsOnFunctionSuggest": true, "go.autocompleteUnimportedPackages": true, "go.goroot": "/usr/local/go", "go.useCodeSnippetsOnFunctionSuggestWithoutType": true, "go.inferGopath": true, "go.gotoSymbol.includeImports": true, "go.gotoSymbol.includeGoroot": true, "go.formatTool": "gofmt" |
到这里,就是重要的步骤了!这时候需要重启一下ubuntu!!!! 不然可能就会遇到go插件装不上或者根本找不到的问题!
重启ubuntu过后, 打开vscode, 按下ctrl+shift+p
, 输入Go:Install/Update Tools
, 回车, 然后勾选所有, 点击确定, 就开始安装所有依赖的插件包了
等最后提示All tools successfully installed. You're ready to Go :).
恭喜,环境配置完成!