Go语言编程开发入门简介

cometwo · · 1627 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

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文件中,然后用以下命令编译:

版权声明:本文为博主原创文章,未经博主允许不得转载。


有疑问加站长微信联系(非本文作者)

本文来自:CSDN博客

感谢作者:cometwo

查看原文:Go语言编程开发入门简介

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1627 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传