google的go语言编程

google的go语言编程

ID:33879028

大小:60.40 KB

页数:3页

时间:2019-02-28

google的go语言编程_第1页
google的go语言编程_第2页
google的go语言编程_第3页
资源描述:

《google的go语言编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Google的Go编程语言初体验Go编程语言是Google中一些大牛(尤其是有着plan9前科的大牛们)如RobPike,KenThomason这两位赫赫有名的程序高手、技术作家。很多人认为Go编程语言有点像是C语言与Python的混血,在Golang主页上也清楚写着Go的祖先有C,有Pascal/Modula(也是C++的祖先)/Oberon,还有CSP这个语言,另外很多基础代码也来自Plan9操作系统。号称是融合Python速度与C性能的新语言我是在一个Ubuntu9.10的虚拟机上试用的Go,大家可以和我一起体验一下Go的魅力!1,准备安装Go之前需要安装m

2、ercurial,这是Go的版本控制工具,sudoapt-getinstallmercurial然后安装gcc组建.即build-essential.bisonSudoapt-getinstallessentialSudoapt-getinstallbison接着当前用户定义bash变量和path目录量。在ubuntu下执行以下步骤.Cd/home/xinglight#xinglight是我的用户名目录#Sudovim.bashrc糖心小月在bashrc最后面添加以下内容GOROOT="$HOME/Go"exportGOROOTGOOS=linuxexportGO

3、OSGOARCH=386exportGOARCHGOBIN="$HOME/bin"exportGOBIN1exportPATH=$PATH:$GOBIN保存,退出!注销系统.重新进入,否则path目录不起作用.无法进行一下操作!2,下载源代码进行编译在你的用户目录下运行这个命令hgclone-rreleasehttps://go.googlecode.com/hg/$GOROOT如何没有错误的话,会出现一下信息.xiaoyue@xinglight:~$hgclone-rreleasehttps://go.googlecode.com/hg/$GOROOTdesti

4、nationdirectory:hgrequestingallchangesaddingchangesetsaddingmanifestsaddingfilechangesadded4531changes糖心小月etswith19110changesto3110filesupdatingworkingdirectory1793filesupdated,0filesmerged,0filesremoved,0filesunresolved这样在你的用户目录下应该有个hg目录了。继续执行一下操作SudomvhgGoMkdir/home/xinglight/binCdG

5、osrc./all.bash如果前面没有问题,编译应该可以正确完成。编译后可以进入/home/xinglight/bin目录下查看是不是有6g6l8g8l这样的可执行文件。23,试用Go一般x86机器是使用8开头的命令,如8g进行编译,8l进行链接,6开头的是给AMDcpu使用,如果编译安装没错,那么$HOME/username/bin这个目录应该已经在PATH中(可以通过echo$PATH确认)。下面我们尝试写一个简单的helloworld程序.packagemainimport"fmt"funcmain(){fmt.Printf("Hello,world

6、;);}运行8ghello.go编译,正常情况下什么都不提示就执行完了,但是ls可以发现当前目录多了个hello.8文件运行8lhello.8命令,会产生一个8.out.运行./8.out应该打糖心小月出如下消息:OK,基本上Go编程语言的大致试用情况就是这样,真正想学Go编程语言的朋友,还是需要花时间来读文档,写写代码不断练习的。话说十几年钱java出来的时候咱们没赶上机会.现在会java的人满大姐都是.....Now重量级的google推出了自己的编程语言.据保守估计很有可能是下一个java重量级的编程语言...所以有兴趣的朋友可以力争成为中国第一批Go编程专

7、家..有兴趣的朋友可以QQ我联系一起研究,联系方式QQ:88509100E-mail:wikiojo@qq.com3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。