环境搭建
Linux环境安装
官网:https://go.dev/dl/下载安装,这里下载的版本是go1.18.linux-amd64.tar.gzgo1.18.linux-amd64.tar.gz
上传到开发机/usr/local/
目录下,解压
tar -xzvf go1.18.linux-amd64.tar.gz
常见路径说明:
- GOROOT:
golang
的安装路径 - GOBIN:
go install
编译存放路径 - GOPATH:go命令依赖一个重要环境变量
GOPATH
,可以理解为工作目录,如:/code/gwm
添加环境变量
# vim /etc/profile文件末尾添加如下几行
export GO111MODULE=on
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
# 保存文件后
source /etc/profile
go env配置
# 打开模块支持
go env -w GO111MODULE=on
# 配置代理(实测有效)
go env -w GOPROXY=https://goproxy.cn,direct
# 取消校验
go env -w GOSUMDB=off
# 添加gopath
go env -w GOPATH="/code/gwm"
go env -w GOBIN="/code/gwm/bin"
Gin框架
官方文档:https://gin-gonic.com/zh-cn/docs/
快速开始
安装Gin
go get -u github.com/gin-gonic/gin