1.从官网下载go包go1.21.5.linux-amd64.tar.gz,上传到宝塔/www/wwwroot/下,然后在当前路径下打开终端,执行解压命令
tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz
2.添加go到环境变量
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
3.立即生效
source ~/.bashrc
4.检测go版本
go version
5.设置Golang的GOROOT和GOPATH
5.1 GOROOT:Golang的安装目录,即/usr/local/go
echo 'export GOROOT=/usr/local/go' >> ~/.bashrc
5.2 GOPATH:Golang项目的路径,可自定义,例如/golang/blogs-golang
echo 'export GOPATH=/golang/blogs-golango' >> ~/.bashrc
5.3 立即生效
source ~/.bashrc
6.使用国内镜像
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn
7.在golang根目录下添加依赖
go mod tidy
8.下载所有依赖包
go mod download
9.测试go项目是否可以正常启动
检测项目正常启动
go run main.go
正常启动打包
go build main.go
10.宝塔使用go项目管理部署网站步骤
10.1 教程可以参考 https://blog.csdn.net/kuangshp128/article/details/133490886
10.2 请勿一开始就先配置域名,免得出现启动报错问题,先按照教程配置项目,启动成功在最后添加域名即可,配置完成,就可以在外网直接访问域名,看到页面效果了