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目录