1.下载安装包
2.安装go
默认安装目录:/usr/local/go
查看go的安装目录(需退出用户,在根目录,即linux目录下):
 cd /usr/local/go
 ls /3.配置环境变量
3.1编辑 ~/.bash_profile文件:
 vim ~/.bash_profile追加以下内容(配置环境变量):
 export GOROOT=/usr/local/go
 export PATH=$PATH:$GOROOT/bin
 export GOPATH=$HOME/go
 export GOPROXY=https://goproxy.cn注意, GOPATH配置为自己工作区目录,在home目录(/Users/nyx)下创建go的文件夹,作为工作目录,例如:/Users/nyx/go
esc:wq3.2 编辑~/.zshrc文件
 vim ~/.zshrc追加以下内容:
 source ~/.bash_profile
 source ~/.zshrc #使终端对.bash_profile配置的环境变量生效4.检测go开发环境是否安装成功
执行命令 go env
 go env
 #省略。。。。
 GOPATH="/Users/nyx/go"
 GOPRIVATE=""
 GOPROXY="https://goproxy.cn"
 GOROOT="/usr/local/go"
 #省略。。。。其中,
- GOPATH: go工作区, 即编写代码存放的目录
 - GOROOT: go的安装目录
 - GOPROXY:go国内模块代理
 
查看版本:
 go version
 go version go1.18 darwin/amd64GOPATH- bin: 存储可执行bin文件
 - pkg: 编译完成的文件
 - src: 源代码文件
 
$GOPATH/pkggo run .$GOPATH/pkggo install mkdir -p $GOPATH/src$GOPATH/src创建go的hello项目
 cd $GOPATH/src
 mkdir hello
 cd hello
 mkdir hello.go //创建hello.go文件
 //编辑 hello.go
 vim hello.go
 
 package main
 import "fmt"
 func main1() {
     fmt.Printf("hello, world\n")
 }
 
 //初始化
 go mod init hello.go
 //运行
 go run .
 hello world //打印在控制台