1.下载go代码
官网:https://golang.google.cn/dl/
2.解压:

sudo tar -zxvf go1.19.1.linux-amd64.tar.gz  

3.配置环境变量

sudo -i
vim /etc/profile

添加如下配置:

export $GOROOT=/usr/local/go
export $GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

执行source /etc/profile生效
4.修改国内镜像源

windows:
$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct
linux:
$ export GO111MODULE=on
$ export GOPROXY=https://goproxy.cn,direct

5.下载Visual Studio Code
官网:https://code.visualstudio.com/Download
安装go、code runner插件,install all
6.生成go mod

$ go mod init MYTESTPROC_GO

7.golang 编译动态库源码
go build XXX.so XXX.go