Go语言编程开发入门简介: Go语言是google开发的一门新的系统级语言,项目主页:http://golang.org/
1. 安装go语言环境
目前go语言主要用于Linux环境,提供源代码方式安装.关系安装的完整介绍请参考
官方网站: http://golang.org/doc/install.html.
这里的文档主要是针对Linux系统的用户.go采用Mercurial管理代码,因此需要现安装
Mercurial工具.除此之外,go的编译还依赖以下工具:bison/gcc/libc6-dev/ed/gawk
和make.
先创建一个空目录,假设为 $HOME/go,可以用以下命令获取源代码:
代码: 全选
$ hg clone -r release https://go.googlecode.com/hg/ $HOME/go
然后配置环境变量:
代码: 全选
export GOROOT=$HOME/go
export GOARCH=386
export GOOS=linux
export GOBIN=$HOME/bin
其中GOARCH对应CPU类型,如果是32位的则为386,64位的为amd64,另外还有arm类型.
GOBIN对应go编译工具放置的目录,要确保对应的目录存在.然后将GOBIN目录添加到PATH中:
代码: 全选
export PATH=$GOBIN:$PATH
用以下命令再查看一下环境变量是否已经设置好:
代码: 全选
$ env | grep ‘^GO’
如果一切就绪的话就可以开始编译go了:
代码: 全选
$ cd $GOROOT/src
$ ./all.bash
如果编译成功,可以看到以下结尾信息:
代码: 全选
— cd ../test
N known bugs; 0 unexpected bugs
编译成功后,可以试试godoc命令是否可用.
2. Hello, 世界
让我们来看看经典的”Hello, World”程序在go中是什么样子:
代码: 全选
package main
func main() {
print(“Hello, 世界\n”)
}
保存到hello.go文件中,然后用以下命令编译:
版权声明:本文为博主原创文章,未经博主允许不得转载。
有疑问加站长微信联系(非本文作者)