Mac OS 安装golang
来源:互联网 发布:theory衣服怎么样 知乎 编辑:程序博客网 时间:2024/05/21 05:42
下载golang安装包
下载地址:
http://www.golangtc.com/download
https://code.google.com/p/go/downloads/list
go1.4.darwin-amd64-osx10.8.pkggo1.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/goexport PATH=$PATH:$GOROOT/bin
下载pkg在mac下双击安装即可,超简单,默认安装路径:/usr/local/go
source ~/.bash_profile
至此golang安装完成,我们体验下吧:
go env go version
运行结果:liuxinmingdeMacBook-Pro:gotest liuxinming$ go envGOARCH="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 versiongo version go1.4 darwin/amd64liuxinmingdeMacBook-Pro:gotest liuxinming$
开发工具配置(Sublime Text 2)
Sublime Text 2 下载地址: http://www.sublimetext.com/2
下载完后直接安装即可。
Sublime Text 2可以免费使用,只是保存次数达到一定数量之后就会提示是否购买,点击取消可以继续用,和正式注册版本没有任何区别。
下载完后直接安装即可。
Sublime Text 2可以免费使用,只是保存次数达到一定数量之后就会提示是否购买,点击取消可以继续用,和正式注册版本没有任何区别。
开始golang旅程
Command + Shift + P 打开Package Control,然后输入Go , 回车(这样就会出现代码提示了)
新建一个hello.go
package mainimport "fmt"func main() { fmt.Printf("hello, world\n")}
问题来啦,默认安装的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 就有输出了。
0 0
- Mac OS 安装golang
- mac 下安装golang
- mac 安装 golang 1.8
- mac os + sublime text3 搭建 golang 环境
- GoLang及Sublime Text 2之Mac OS X 10.8.4开发环境安装
- mac os 搭建golang与使用eclipse插件开发golang
- mac os 搭建golang与使用eclipse插件开发golang
- Mac下安装golang介绍
- [Mac OS] Mac OS X 安装手记
- 安装Mac os
- 安装mac os系统
- PC安装Mac OS
- VirtualBox 安装 Mac OS
- 虚拟机安装mac os
- Y450安装mac os
- Mac OS 安装Wget
- PC 安装 MAC OS
- mac os 安装mysql
- Android获取默认浏览器信息
- storm启动问题解析Storm conf is not valid. Must be json-serializable
- android中小常识
- pyhton的一些配置
- Preserving the state of an Android WebView on screen orientation change
- Mac OS 安装golang
- 关于 android 远程控制(pc 控制手机)
- 定义与声明
- AndroidAnnotations 框架写Android
- 深刻理解Linux进程间通信(IPC)
- WEB 生产环境的 Linux iptables 设置脚本
- android AIDL详解
- RabbitMq安装快速教程
- raw_input()和input() 的却别和用法