macOS 安装 go

macOS 搭建go开发环境

  • 1,安装Golang
  • 2,go环境变量和工作目录
  • 3,go命令
  • 4,Sublime Text3 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 PATH=$PATH:$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
    macOS 安装 go_第1张图片
    macOS 安装 go_第2张图片
    macOS 安装 go_第3张图片
  • 手动安装 GoSublime
╰─➤  git clone https://margo.sh/GoSublime
  • 查看包路径
    macOS 安装 go_第4张图片
  • 把GoSublime拷贝到包路径,重启
    macOS 安装 go_第5张图片
    macOS 安装 go_第6张图片

参考:

  1. go安装包官网下载
  2. macos环境下的go开发环境搭建
  3. MacOs下安装go lang
  4. Sublime Text 3 安装Go语言相关插件gosublime时 搜不到gosublime
  5. 如何在macOS上安装Go并设置本地编程环境
  6. mac上安装go环境
  7. Go(golang编程语言)

你可能感兴趣的:(Mac,OS)