Golang Mac环境安装

mac环境搭建

1.安装目录:/usr/local/go
2.添加环境变量:export PATH=/usr/local/go/bin:$PATH
3.其他配置
- 创建任意目录,该目录放所有的go代码:/Users/shif/projects/golang
- 在上述目录中创建一下目录,存放项目代码。编译后的可执行文件,编译后的包文件
  - bin 用来放编译后的可执行文件
  - pkg 用来放编译后的包文件
  - src:放所有的go代码和依赖


- 环境变量 GOROOT, GO编译器安装目录
  - GOROOT export GOROOT=/usr/local/go
  - GOPATH: export GOPATH=/Users/shif/projects/golang (go1.11版本后,go mod)
  - GOBIN: 可执行文件存放的目录
           export GOPATH=/Users/shif/projects/golang/bin

// 环境变量持久化
vim ~/.bash_profile
export PATH=/usr/local/go/bin:$PATH
export GOROOT=/usr/local/go
export GOPATH=/Users/shif/projects/golang
export GOBIN=/Users/shif/projects/golang/bin


4. 编写代码
- 项目1:crm 编译以后生产一个可执行文件
- 项目2:utils 编译后生成一个包文件。其他项目调用

// 快速进入GOPATH
cd $GOPATH

5. 运行代码
- go run 运行项目代码: 内部先编译并将编译后的文件放在系统的临时目录,然后再自动执行
- go build 运行项目代码: 需要手动编译生成一个可执行文件,再手动运行。
- go install 生成可执行文件 + 包文件,并且会将编译后的文件放在bin/pkg目录

posted on 2022-02-19 19:06  Afrafre  阅读(700)  评论(0编辑  收藏  举报