Ubuntu详细配置Golang开发环境
- 下载Go SDK
1 | wget https://golang.google.cn/dl/go1.21.0.linux-amd64.tar.gz |
- 解压到
/usr/local
目录下,看个人喜好更改路径
1 | sudo tar -C /usr/local -xzf go1.21.0.linux-amd64.tar.gz |
没有tar
执行sudo apt install tar
下载。
- 配置环境变量
1 | sudo vim ~/.bashrc #推荐 |
没有vim
执行sudo apt install vim
下载。
通过vim
进入配置文件后,输入i
,进入编辑模式,在配置文件加入以下内容:
1 | export GOPATH=/usr/local/go/go_workspace |
敲ESC
键,输入:wq
然后回车以退出vim
。
我将GOPATH
设置为/usr/local/go/go_workspace
,这里我们执行命令新建该目录:sudo mkdir /usr/local/go/go_workspace
然后刷新配置文件:source ~/.profile
- 这边建议执行下列命令:
1 | cd /usr/local/go/go_workspace |
这样做的目的是更改GOPATH
下所有文件夹的权限,可以避免go get
下载第三包库时没有权限新建文件夹的错误,如果你想挨着挨着手动创建不嫌麻烦也可以不执行上面的命令。
最后如果想把源代码放到GOPATH/src
下,记得新建该目录:sudo mkdir /usr/local/go/go_workspace/src
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 王翊珩!