当前位置: 移动技术网 > IT编程>脚本编程>Go语言 > Mac OS系统安装golang教程

Mac OS系统安装golang教程

2017年12月08日  | 移动技术网IT编程  | 我要评论
下载golang安装包 下载地址: go1.4.darwin-amd64-osx10.8.pkg  go1.4 mac os x (x86 64-bi

下载golang安装包

下载地址:



go1.4.darwin-amd64-osx10.8.pkg  go1.4 mac os x (x86 64-bit) pkg installer

设置环境变量

配置 goroot 和 gopath:

复制代码 代码如下:

创建目录下的go文件夹: mkdir ~/go

下面的东西放到.bash_rc(也可能是.bash_profile或者.zshrc)
export goroot=/usr/local/go
export gopath=$home/go
export path=$path:$goroot/bin

下载pkg在mac下双击安装即可,超简单,默认安装路径:/usr/local/go

复制代码 代码如下:

source ~/.bash_profile

至此golang安装完成,我们体验下吧:

复制代码 代码如下:

 go env
 go version

运行结果:
复制代码 代码如下:

liuxinmingdemacbook-pro:gotest liuxinming$ go env
goarch="amd64"
gobin=""
gochar="6"
goexe=""
gohostarch="amd64"
gohostos="darwin"
goos="darwin"
gopath="/users/liuxinming/go"
gorace=""
goroot="/usr/local/go"
gotooldir="/usr/local/go/pkg/tool/darwin_amd64"
cc="clang"
gogccflags="-fpic -m64 -pthread -fno-caret-diagnostics -qunused-arguments -fmessage-length=0 -fno-common"
cxx="clang++"
cgo_enabled="1"
===========华丽分割线===============
liuxinmingdemacbook-pro:gotest liuxinming$ go version
go version go1.4 darwin/amd64
liuxinmingdemacbook-pro:gotest liuxinming$

开发工具配置(sublime text 2)

sublime text 2 下载地址:  

下载完后直接安装即可。

sublime text 2可以免费使用,只是保存次数达到一定数量之后就会提示是否购买,点击取消可以继续用,和正式注册版本没有任何区别。

开始golang旅程

command + shift + p 打开package control,然后输入go , 回车(这样就会出现代码提示了)

新建一个hello.go

复制代码 代码如下:

package main

import "fmt"

func main() {
    fmt.printf("hello, world\n")
}

对于编写好的文件,使用快捷键command + b 打开sublime text 2的终端,输入go build (名称)对其进行编译:【注:我测试,直接快捷键就自动编译啦,不需要任何输入】

问题来啦,默认安装的sublime没有 go build ,因此需要自己创建一个。

为sublime text2添加go语言的build

tools -> build system -> new build system

输入如下代码:

复制代码 代码如下:


     "cmd" : [ "/usr/local/go/bin/go" ,  "run" ,  "$file" ], 
     "file_regex" :  "^(...*?):([0-9]*):?([0-9]*)" , 
     "working_dir" :  "${file_path}" , 
     "selector" :  "source.go"  

然后选择build的文件:go

然后command + b  就有输出了。

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网