版权声明:本文为博主原创文章,可以自由转载。 https://blog.csdn.net/u010953692/article/details/91047336
macOS 搭建go开发环境
1,安装Golang
╰─➤ brew search golang
╰─➤ brew install golang
╰─➤ brew info golang
go: stable 1.12.5 (bottled), HEAD
╰─➤ go version
go version go1.12.5 darwin/amd64
2,go环境变量和工作目录
- 查看go环境
╰─➤ go env
- 如果使用bash 编辑vim .bash_profile
╰─➤ echo $SHELL
/bin/zsh
╰─➤ mkdir ~/go
╰─➤ vim .zshrc
export GOPATH=$HOME/go
export GOROOT=/usr/local/Cellar/go/1.12.5/libexec
export PATH=$PATH:$GOPATH/bin
export PATG=$GOROOT/bin
╰─➤ source .zshrc
╰─➤ echo $GOPATH
/Users/y50/go
╰─➤ echo $GOROOT
/usr/local/Cellar/go/1.12.5/libexec
╰─➤ which go
/usr/local/bin/go
╰─➤ mkdir ~/go/bin
╰─➤ mkdir ~/go/pkg
╰─➤ mkdir ~/go/src
╰─➤ ls ~/go/
bin pkg src
GOPATH
bin 可执行文件
pkg 包文件
src 源码
- 查看go环境
╰─➤ go env
- go测试
╰─➤ mkdir ~/go/src/hello
╰─➤ cd ~/go/src/hello
╰─➤ touch main.go
╰─➤ cat main.go
package main
import "fmt"
func main(){
fmt.Println("Hello, World!")
}
╰─➤ go build main.go
╰─➤ go run main.go
Hello, World!
3,go命令
go get
go run
go build
go fmt
go install
go test
go doc
4,Sublime Text3 go开发环境
- Package Control 安装
- 安装插件 GoSublime
- 手动安装 GoSublime
╰─➤ git clone https://margo.sh/GoSublime
- 查看包路径
- 把GoSublime拷贝到包路径,重启
参考: