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
go get 用到的版本控制工具可以在下面地址去下载:
https://github.com/golang/go/wiki/GoGetTools
参考资料:
在mac上安装Go语言初体验
http://www.cnblogs.com/liping13599168/archive/2012/11/08/2760316.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示