vscode导入go插件

2023-12-19 06:13:00

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>

在这里插入图片描述
下载好后进行解压

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

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

超级用户下,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 

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

在这里插入图片描述
GOROOT为前文所说的go的安装目录,即解压目录。GOPATH为第三方库的安装目录,也是前文提到的GOPATH。

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

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

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

还需要添加git的代理。

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

随后直接vim .gitconfig

在这里插入图片描述
user和push是git使用,我们需要添加下面的http,https,url协议

[http]

sslVerify = false

sslVersion = tlsv1.2

postBuffer = 10000000

[https]

sslVerify = false

sslVersion = tlsv1.3

[url "<https://github.com.cnpmjs.org>"]

insteadOf = <https://github.com>

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

在这里插入图片描述

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

Ctrl+s保存,右下角会出现弹窗
在这里插入图片描述

直接无脑install all

在这里插入图片描述

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

在这里插入图片描述

文章来源:https://blog.csdn.net/sun_0228/article/details/135032760
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。