vscode导入go插件

vscode导入go插件

这是Golang的网址https://golang.google.cn/dl/其中可以找到对应版本,例如linux或者mac或Windows下的Golang安装包

进入linux系统,确保user权限足够

先创建一个文件夹,然后进入此文件夹

在这里插入图片描述
我在root下进行下载压缩包(以1.17版本为例)

wget <https://dl.google.com/go/go1.17.linux-amd64.tar.gz>

vscode导入go插件_第1张图片
下载好后进行解压

 tar zxf /home/ubuntu/environment/安装包/go1.17.linux-amd64.tar.gz

在这里插入图片描述
解压成功后即有go标志,此时输入go version是提示not found,因为我们没有配置环境
随后再在apps文件夹下创建一个文件夹,作为go第三方库的安装目录,该目录是后文中提到的GOPATH,文件名可以任意取,本文取名gopath
vscode导入go插件_第2张图片
创建好后的路径及工作树

超级用户下,vim /etc/bashrc进入此文件,最后添加

\# Go 

export GOROOT=/home/sun/apps/go 

export PATH=$GOROOT/bin:$PATH 

export GOPATH=/home/sun/apps/gopath 

export GO111MODULE=on 

export GOPROXY=<https://goproxy.cn,direct> 

export PATH=$PATH:$GOROOT/bin:$GOPATH/bin 

依次配置插件即环境,红色标记路径需要修改,以个人上面提及路径为例——

vscode导入go插件_第3张图片
GOROOT为前文所说的go的安装目录,即解压目录。GOPATH为第三方库的安装目录,也是前文提到的GOPATH。

然后插入模式**wq!**退出

命令后输入source /etc/bashrc重新加载bashrc。

在这里插入图片描述
退回个人用户

还需要添加git的代理。

在普通用户模式下,修改.gitconfig文件。如果没有,就新建一个。该gitconfig只对该用户有效。

随后直接vim .gitconfig

vscode导入go插件_第4张图片
user和push是git使用,我们需要添加下面的http,https,url协议

[http]

sslVerify = false

sslVersion = tlsv1.2

postBuffer = 10000000

[https]

sslVerify = false

sslVersion = tlsv1.3

[url ""]

insteadOf = <https://github.com>

随后打开vscode,新建一个main.go的代码——

vscode导入go插件_第5张图片

然后开启系统代理(也就是梯子)下载插件部分需要

Ctrl+s保存,右下角会出现弹窗
vscode导入go插件_第6张图片

直接无脑install all

vscode导入go插件_第7张图片

安装完成后,直接go run main.go

vscode导入go插件_第8张图片

你可能感兴趣的:(笔记,vscode,golang,ide)