在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1.首先安装vscode,安装之后打开,
搜索go,安装go插件。 注意这个插件是vscode的插件。 2.确定自己的18.04的Ubuntu的自带的go插件的版本。 一般自带的都是1.10安装go的插件会出现问题,这时需要卸载1.10,安装1.13及以上的版本。 做法:卸载1.10,这里需要删除path里面的go文件。 去到https://golang.google.cn/dl/这个国内可以访问的网址,下载最新版。 使用命令tar -zxf go1.4.2.linux-amd64.tar.gz -C /usr/local 将这个包解压到/usr/local/下。 验证安装结果:进入到/usr/local目录中查看是否存在一个名为go的目录。在命令行下进入到这个go目录,敲入bin/go version并回车,查看是否有如下图所示的Go语言版本信息打印出来。 成功之后,要在任何地方能访问,需要设置四个环境变量 export GOROOT=/usr/local/go export GOPATH=~/golib:~/goproject export GOBIN=~/gobin export PATH=$PATH:$GOROOT/bin:$GOBIN 将这些命令复制进去,你就可以在任何地方使用go命令了。 这里安装的go和vscode安装的go不是一个东西。所以概念要弄清楚。 去到主目录,输入 go env查看配置。 这些做完只对此次开机生效,要想对所有用户,长久保存,需要将上面四条命令添加到 sudo vim /etc/profile 添加四条命令到末尾,然后保存即可。 3.安装go的额外插件,这些插件老方法基本都不行了。 最新方法是: 我们可以手动从github上下载工具,(执行此步骤前提需要你的电脑上已经安装了git) 第一步:现在自己的GOPATH的src目录下创建golang.org/x目录 第二步:在终端/cmd中cd到GOPATH/src/golang.org/x目录下 第三步:执行git clone https://github.com/golang/tools.git tools命令 第四步:执行git clone https://github.com/golang/lint.git命令 第五步:按下Ctrl/Command+Shift+P再次执行Go:Install/Update Tools命令,在弹出的窗口全选并点击确定,这一次的安装都会SUCCESSED了。 经过上面的步骤就可以安装成功了。 这个时候创建一个Go文件,就能正常使用代码提示、代码格式化等工具了。 然后配置vscode的文件-首选项-设置 搜索 Association。 选择编辑: { "workbench.colorTheme": "Monokai", "editor.mouseWheelZoom": true, "files.autoSave": "afterDelay", "files.autoSaveDelay": 3000, "go.goroot":"/usr/local/go", "go.gopath":"/home/liu/golib:/home/liu/goproject", "go.gobin":"/home/liu/go/bin", "go.toolsGopath":"/home/liu/go", "go.gocodeAutoBuild":false } 把这些改成你自己的 go env下面的内容就好了。 然后重新打开vscode
按住ctrl+shift+p 输入或者选择: Go:install/update tool,就可以成功安装了。
|
请发表评论