go语言初探

go语言最近排名上升的很快,据说因为它google都停止了对python的支持,好奇之下想研究一下到底是个什么东东。

于是研究了一个go语言的"hello world!"有兴趣的朋友可以跟着我一步一步的走。

第一步肯定是要安装环境,go语言的环境从http://go-windows.googlecode.com/files/go-1.zip下载,这个版本是windows下的环境,因为本人用的是windows XP。

第二步就是将下载后的压缩包放到C盘下,然后配置环境变量。配置如下四个:

  1. set goos=mingw   
  2. set goroot=c:\go   
  3. set goarch=386  
  4. set path=c:\go\bin 

环境变量也可以通过我的电脑,属性,高级,环境变量那里添加。不过听说有时候那么添加不好使,所以在不好使的情况下可以在dos窗口中手动敲上这四行命令。

第三步就是动手写代码了,随便找一个记事本编辑工具,编写如下代码:

package main  
import "fmt" 
func main() {   
  fmt.Printf("Hello, World!\n")   
}

然后保存成.go文件,我存成了hello.go,然后用命令行窗口进到文件所在的目录,用8g hello.go命令,这时会生成一个hello.8文件。然后再运行8l hello.8会生成一个8.exe文件。这个过程和C语言的编译过程很像,编译,连接,生成。

第四步就可以运行这个exe文件了,在命令行窗口直接打上8或者8.exe就可以看见Hello, World!的输出了。

最让我惊喜的就是它可以生成exe文件,之前一直苦恼用java写的程序不能变成exe。这回有的玩了,希望有兴趣的同志可以和我一起研究。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23033727/viewspace-629615/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/23033727/viewspace-629615/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值