锁定老帖子 主题:第一次尝试go语言
精华帖 (0) :: 良好帖 (1) :: 新手帖 (6) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-01-27
最后修改:2010-01-27
两个多月前的时候谷歌公司发布了go语言,大概的看了一下,发现还不支持Windows系统,发了个帖子问了一下,大家的建议基本上都是不要去接 触。再加上本人搞程序不久还是个菜鸟,所以这个事就这么搁置了。 今天早晨在je上看帖子,发现go好像支持Windows了,于是就索性一顿找资料,最终算是正确的安装了go语言的环境,并且成功的运行了一个示例程 序。下边就安装和运行全过程做一介绍,供那些准白开始初探go的朋友参考,也希望各位高手给予在下在学习方面的建议。 第一步:下载安装程序。通过http://code.google.com/p/go-windows/去下载基于Windows的安装程序。下载完打开 压缩包里会有两个文件夹:bin和pkg。 第二步:程序安装。程序的安装非常简单,只需将程序解压放到指定的路径下边即可。最重要的是环境变量的配置。我的程序放到了c盘根目录下边。 第三部:环境变量的配置:理论上说环境变量的配置有两种,一种是右击“我的电脑”然后选择属性,再选择高级对环境变量进行配置,另外一种是通过set命令 进行设置。我在尝试的过程中第一种方法尝试多次不成功,最终通过第二种方法设置的环境变量。环境变量主要有:goos、goarch、goroot和 path四个变量,下边是根据我的文件目录位置设置这四个变量的命令: set goos=mingw set goroot=c:\go set goarch=386 set path=c:\go\bin 好啦,到此为止go语言环境的配置完毕,接下来就是示例程序的运行了。建议最好用Editplus编写程序,输入如下代码: package main import "fmt" func main() { fmt.Printf("Hello, World!!!!\n") } 将此文件保存为后缀名我go的文件,我保存成了First.go,并且保存在了C盘根目录下边,下边就是运行此程序了,通过命令进入C盘根目录,运行如下 命令: 8g First.go 8l First.8 8
注:关于go程序的编译和运行有两种方式,在这里我只介绍了我研究过的一种,另外一种暂未研究,据说另外一种的运行效率要高一些,如果有研究过的也请请共 享一下吧。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-01-28
看到package和import真是亲切啊
|
|
返回顶楼 | |
发表时间:2010-01-29
为什么
# import "fmt" fmt还要双引号。。。 |
|
返回顶楼 | |
发表时间:2010-01-29
rainv 写道 为什么
# import "fmt" fmt还要双引号。。。 不知道,不知道设计的时候大牛们是怎么想的!!!! |
|
返回顶楼 | |
发表时间:2010-02-10
C:\go\bin>8g tt.go
tt.go:2: fatal error: can't find import: fmt 跑步起来,有个人也提出类似的问题,结果莫名其妙的好了 |
|
返回顶楼 | |
发表时间:2010-02-11
原来是环境变量结尾有空格
|
|
返回顶楼 | |
发表时间:2010-02-13
这个语言有什么特别的应用场景吗?
|
|
返回顶楼 | |
发表时间:2010-08-30
谁知道google在打什么主意呢,静观其变呗..
|
|
返回顶楼 | |
发表时间:2010-08-30
语言太多了!!淡定!!!
|
|
返回顶楼 | |
发表时间:2010-08-31
变态版java或者C#?
|
|
返回顶楼 | |