Ubuntu 配置 go vscode 开发环境

其实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 中编辑

追加下面的配置

    "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 :). 恭喜,环境配置完成!

发表评论

电子邮件地址不会被公开。