go语言-Go环境搭建下载 https://golang.org/dl/
切换root权限
su root
进入用户列表
cd /usr/local/
解压缩
tar -zxvf go1.13.linux-amd64.tar.gz
设置go环境变量
vi /etc/profile
export GOROOT=/usr/local/goexport PATH="$PATH:$GOROOT/bin"export GOPATH=$HOME/go/lib:$HOME/go/work
刷新环境变量
source /etc/profile
查看环境,配置代理以及mod
go env
# 临时开启 Go modules 功能export GO111MODULE=on# 永久开启 Go modules 功能go env -w GO111MODULE=on# 设置 Go 的国内代理,方便下载第三方包go env -w GOPROXY=https://goproxy.cn,direct## 也可以设置阿里云配置## go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/
添加工作目录
/bin: 存放编译后的二进制文件
/pkg 存放编译后的库文件-module
/src 存放源码文件
编写
package mainimport ("fmt")func main() { fmt.Println("hello golang")}
执行
切换到对应目录下
go run main.go ##编译并直接运行Go程序go build -o mygo main.go ##将main.go文件编译成可执行文件mygogo get github.com/gin-gonic/gin ##上面的命令会从GitHub上获取gin框架并安装到本地。go mod init mygo ##初始化项目mygo的项目模块go vet main.go ##检查Go程序中的静态错误go doc fmt.Printf ##查看Go程序中的文档gofmt -w src ## 格式化src目录