mac go环境安装

Go8个月前更新 铁老班
0

1、安装

可以使用brew进行安装,安装过程大同小异,会自动安装GO的最新稳定版本
也可自己下载Go语言去:go语言中文网下载安装

brew install go

==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/go-1.14.3.c
######################################################################## 100.0%
==> Pouring go-1.14.3.catalina.bottle.tar.gz
🍺  /usr/local/Cellar/go/1.14.3: 9,441 files, 424.6MB
==> `brew cleanup` has not been run in 30 days, running now...
Removing: /Users/jian/Library/Logs/Homebrew/expect... (64B)
Pruned 0 symbolic links and 17 directories from /usr/local

出现上面的结果就表示安装成功了,我们在终端输入go version查看我们的安装版本,我的显示go version go1.14.3 darwin/amd64,表示我安装的是v1.14.3版本。

% go -version
go version go1.14.3 darwin/amd64

从安装提示中可以看出需要设置GOPATH和GOROOT的环境变量,以及设置PATH.

2、修改GOPATH

GOPATH 目录是可以自己重定义的,步骤如下:

  1. 使用 vi ~/.zshrc 打开配置文件;
  2. 在文件尾加上你要配置的路径变量:

GOROOT: go安装的路径
GOPATH: 你编写代码存放的目录
GOBIN: 是GOPATH下的bin目录,生成可以执行文件的目录

% vi ~/.zshrc

# gopath
export GOROOT=/usr/local/Cellar/go/1.14.3/libexec
#GOPATH是自己的go项目路径,自定义设置
export GOPATH=/Users/jian/work_code/gowork
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN

最后编译使其生效:这样到处可以直接运行go命令。

source ~/.zshrc

查看go 的环境变量设置的命令

go env

3、编辑测试Demo

在gopath目录中新建项目,名称自定义,然后新建测试文件并保存。

package main

import (
  "fmt"
)

func main() {
  fmt.Println("hello");
}

运行测试:在测试文件所在目录运行下方指令

#编译,但不执行,需要手动执行
go build /Users/jian/work_code/gowork/main.go
./Users/jian/work_code/gowork/main

#只看执行结果,不输出编译文件
go run /Users/jian/work_code/gowork/main.go

输出结果,安装完毕

% go run main.go
hello
© 版权声明

相关文章