go语言运行包安装
下载地址:
https://code.google.com/p/go/downloads/list
我下载的是:go1.0.3 Mac OS X (x86 64-bit) Signed PKG installer
go1.0.3.darwin-amd64-signed.pkg
下载完成后直接安装。运行包自动安装在 /usr/local/go 中,这样在命令终端就可以运行go命令了。
这时候在命令行输入 go,会看到下面信息:
cybercarematoMacBook-Pro:iOS cybercare$ go
Go is a tool for managing Go source code.
Usage:
go command [arguments]
The commands are:
build compile packages and dependencies
clean remove object files
doc run godoc on package sources
env print Go environment information
fix run go tool fix on packages
fmt run gofmt on package sources
get download and install packages and dependencies
install compile and install packages and dependencies
list list packages
run compile and run Go program
test test packages
tool run specified go tool
version print Go version
vet run go tool vet on packages
Use "go help [command]" for more information about a command.
Additional help topics:
gopath GOPATH environment variable
packages description of package lists
remote remote import path syntax
testflag description of testing flags
testfunc description of testing functions
Use "go help [topic]" for more information about that topic.
在/usr/local/go/misc中,可以看到有很多编辑器版本, 在其下可以自动配置不同编辑器开发go语言。
检查安装是否成功的方法
新建一个文件 hello.go, 内容如下:
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
在命令行执行 go run hello.go 应该收到下面信息:
go run hello.go
hello, world
这就表示go安装正常。
如果你的环境变量有问题,并且报错:
键入 go env
查看一下Go的环境变量
开发工具的设置
有很多开发工具可选,这里我选用 LiteIDE,LiteIDE是一款专门为Go语言开发的集成开发环境(IDE)。
下载地址:https://code.google.com/p/golangide/downloads/list
我下载的是: liteidex16.macosx-10.6-webkit.dmg
项目主页: http://code.google.com/p/golangide
项目源码 : http://code.google.com/p/liteide
讨论组: http://groups.google.com/group/liteide-dev
下载链接: http://code.google.com/p/golangide/downloads/list
更新记录: http://code.google.com/p/golangide/wiki/changes
安装时切记需要把App从dmg文件中拖到应用中,在dmg中无法修改配置文件。
打开LiteIDE时,注意浏览一下Package浏览这里的提示, 如果是下面方式:
典型的是因为 GOROOT 全局变量没有配置对。我们需要修改全局设置, 默认 GOROOT 的地址是 $HOME/go
我们是安装在 /usr/local/go 这里的,显然不对,需要修改,修改后 刷新 Package 浏览。
刷新 Package 浏览。一直到看到了类似下面的方式才可:
配置好后,用默认代码编译执行会出现正常的结果。
https://code.google.com/p/golang-china/wiki/Install#%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F
参考资料:
在mac上安装Go语言初体验
http://www.cnblogs.com/liping13599168/archive/2012/11/08/2760316.html
http://go-lang.cat-v.org/doc/trans/cn/install
http://www.aqee.net/go/a-tour-of-go/#5
有疑问加站长微信联系(非本文作者)