go语言最近排名上升的很快,据说因为它google都停止了对python的支持,好奇之下想研究一下到底是个什么东东。
于是研究了一个go语言的"hello world!"有兴趣的朋友可以跟着我一步一步的走。
第一步肯定是要安装环境,go语言的环境从http://go-windows.googlecode.com/files/go-1.zip下载,这个版本是windows下的环境,因为本人用的是windows XP。
第二步就是将下载后的压缩包放到C盘下,然后配置环境变量。配置如下四个:
- set goos=mingw
- set goroot=c:\go
- set goarch=386
- 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/