01-Golang Mac环境安装


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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM