`
xmong
  • 浏览: 258441 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Go安装入门

    博客分类:
  • Go
阅读更多
Go

目录
1 GO简介 1
1.1 GO语言简介 1
2 GO安装 1
2.1 标准包安装 1

1 Go简介
1.1 Go语言简介
Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程,可以在不损失应用程序性能的情况下降低代码的复杂性。

2 Go安装
Go有多种安装方式,可以选择直接喜欢的方式安装go,下面简单简绍一下三种常见的安装方式。
Go源码安装:这是一种标准的软件安装方式。对于经常使用Unix类系统的用户,尤其对于开发者来说,从源码安装是最方便而熟悉的。
Go标准包安装:Go提供了方便的安装包,支持Windows、Linux、Mac等系统。这种方式适合初学者,可根据自己的系统位数下载好相应的安装包,一路next就可以轻松安装了。
第三方工具安装:目前有很多方便的第三方软件包工具,例如Ubuntu的apt-get、Mac的homebrew等。这种安装方式适合那些熟悉相应系统的用户。

2.1 标准包安装
Go的最简单安装就是标准包安装,这是Go为每个平台提供了打好包的一键安装只需要next设置即可完成Go的安装,这些包默认会安装到如下目录:C:/Go (linux系统:/usr/local/go),当然你可以设置自己的安装目录。
Go的安装包下载地址:
http://code.google.com/p/go/downloads/list
我们可以查看自己系统信息来下载不同的包:Windows系统可以通过运行cmd,输入systeminfo来查看系统信息,系统类型中若显示“x64-based PC”,即为64位系统;若显示“X86-based PC”,则为32位系统。Mac系统直接使用64位,因为Go所支持的Mac OS X版本已经不支持纯32位处理器了。Linux系统可通过在Terminal中执行命令uname –a来查看系统信息,若显示有x86_64的为64为系统,如果显示有i686 i386即是32位系统。也可以在网上查找更多有关查看系统的方法。

Windows下安装标准包:
(1)安装Go环境
访问下载地址,32windows系统下载go1.0.3.windows-386.msi包,双击执行安装文件,默认next可安装成功。安装过程我们可以设置自己的安装目录,默认目录是C:/Go。
安装完成后运行cmd,输入go命令,可以看到go命令的一些信息,说明已经安装成功,如果出现go命令不存在信息,那么可以看看环境变量path中是否有C:/Go/bin路径配置。我们也可以看看是否有GOROOT环境变量值为C:/Go,该变量表示go的安装目录。

(2)测试Go环境
Go本身就为我们提供了很多测试程序,在go的安装路径C:\Go目录下可以看到test目录,test中为我们提供了很多go测试程序,这些程序也是我们学习go语言不错的资源。
运行cmd:
//进入测试目录
>cd c:/Go/test
//编译go程序,执行完后可以看到在test目录中已经生成了一个helloword.exe可执行文件
>go build helloword.go
//执行可执行程序,我们可以看到输出:hello,word信息。
>helloword
hello,word
//清除go的编译和执行文件
>go clean


查看helloword.go程序源码如下:

package main

func main() {
	print("hello, world\n")
}




分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics