homebrew号称macos上不可或缺的套件管理器,我也建议用这个工具来管理。
获取homebrew
~ $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装go
~ $ brew install go //一行命令轻松搞定
设置GOPATH,GOBIN,PATH环境变量
~ $ export GOPATH=/usr/local/Cellar/go export GOBIN=/usr/local/Cellar/go/1.6.2/bin/ export PATH=$PATH:$GOBIN
OK,大功告成,现在我们可以开始编写程序了。
IDE安装
下载IDE地址http://www.oschina.net/p/liteide
配置
Preferences>LiteEnv
双击打开system.env,选中system,点击应用,接着点击OK
修改system.env文件内容如下
# native compiler drawin amd64
# GOROOT ,GOBIN,GOPATH对应go安装路径
GOROOT=/usr/local/Cellar/go/1.6.2/libexec
GOBIN=/usr/local/Cellar/go/1.6.2/bin/
GOARCH=amd64
GOOS=darwin
CGO_ENABLED=1
GOPATH=/usr/local/Cellar/go/1.6.2/
PATH=$GOPATH:$GOPATH/bin:$PATH
LITEIDE_GDB=/usr/local/bin/gdb
LITEIDE_MAKE=make
LITEIDE_TERM=/usr/bin/open
LITEIDE_TERMARGS=-a Terminal
LITEIDE_EXEC=/usr/X11R6/bin/xterm
LITEIDE_EXECOPT=-e
到此IDE配置好了。
测试
新建一个文件,文件命名为helloworld.go,内容如下
package main
import (
"fmt"
)
func add(a, b int) (sum int) {
sum = a * b
return sum
}
func main() {
fmt.Println(add(2, 3))
}
点击下图红色标记的按钮
结果如下