为了保持和生成环境一致的开发环境,会在本地电脑上安装一个虚拟机,运行和正式服务器同样的环境。
一般会在goland或vscode中写go代码,现在goland用的比较舒服,毕竟Intellij 全家桶还是挺香的,不忍释手。
这里记录下服务端安装go的过程。
安装参考文档:
https://golang.google.cn/doc/install
1 | rm -rf /usr/local/go && tar -C /usr/local -xzf go1.21.3.linux-amd64.tar.gz |
注意:实际使用发现,如果之前有安装过旧版本,仅删除 /usr/local/go 是不行的。
如果是通过apt安装的,那么可以执行(如果要权限,则可以加sudo,或者直接su root操作):
1 | apt remove go |
1 | export PATH=$PATH:/usr/local/go/bin |
1 | go version |
国内网络环境特点,要配置国内的go镜像站点
go安装完成后,输入命令行,具体看网站:https://goproxy.cn/
1
2go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct