macos安装go语言和vscode插件

一、安装go语言

1、下载地址:https://golang.google.cn/dl/
2、下载文件:go1.14.darwin-amd64.pkg
3、双击安装

二、配置环境变量
1、vi ~/.bash_profile

#add golang
export GOROOT=/usr/local/go
export GOPATH=/Users/xxx/go			# xxx 根据自己的实际情况修改

PATH=${PATH}:${GOROOT}/bin:
export PATH

2、使配置生效

source ~/.bash_profile

3、查看配置是否生效

go env

三、安装VSCODE中的GO语言插件

1、打开插件面板,查找“go”并安装
2、安装完成后打开一个go语言的脚本程序会提示需要安装另外一堆插件,当你点击安装后会因为从所周之的原因而安装失败。
3、所以,接着...

四、安装VSCODE - golang 部分的插件
1、clone工具仓库。

cd $GOPATH
mkdir -p src/golang.org/x && cd src/golang.org/x
git clone https://github.com/golang/tools.git tools
git clone https://github.com/golang/lint.git

注意:下面这两个包也必须下载,网上的教程都没有提及到,否则会提示找不到包(至少我这里是这样的)

git clone https://github.com/golang/mod.git 
git clone https://github.com/golang/xerrors.git 

下载后是这样的:

ls
lint    mod     tools   xerrors

2、安装插件

cd $GOPATH
go install golang.org/x/tools/cmd/guru
go install golang.org/x/tools/cmd/gorename
go install golang.org/x/lint/golint

五、安装VSCODE - github.com 部分
1、clone 工具仓库。

cd $GOPATH
mkdir -p src/github.com && cd src/github.com
git clone https://github.com/stamblerre/gocode.git stamblerre/gocode
git clone https://github.com/acroca/go-symbols.git acroca/go-symbols
git clone https://github.com/ramya-rao-a/go-outline.git ramya-rao-a/go-outline
git clone https://github.com/mdempsky/gocode.git mdempsky/gocode
git clone https://github.com/go-delve/delve.git go-delve/delve

下载后是这样的:

ls
acroca      go-delve    mdempsky    ramya-rao-a stamblerre

2、安装插件

cd $GOPATH
go install github.com/stamblerre/gocode
go install github.com/ramya-rao-a/go-outline
go install github.com/acroca/go-symbols
go install github.com/mdempsky/gocode
go install github.com/go-delve/delve/cmd/dlv

五、我的仿照上面操作后已经可以正常打开脚本,以及调试了。如要安装其它插件的可以参照上面的方法进行

你可能感兴趣的:(macos安装go语言和vscode插件)