centos 6.5 - 64bit
环境搭建
-
sudo yum install mercurial
-
sudo yum install git
-
sudo yum install golang
新建:/home/xuhq/gopath目录的工作空间;
设置工作空间环境变量:vi ~/.bash_profile 添加 export GOPATH=/home/xuhq/gopath;
在 gopath目录下新建src、pkg、bin三个子目录。
hellowold
-
package main
-
import "fmt"
-
func main() {
-
fmt.Printf("Hello, world.\n")
-
}
在任意文件路径下,运行:
go install hello
也可以进入项目(应用包)的路径,然后运行:
go install
注意,在编译生成go程序的时,go实际上会去两个地方找程序包:
GOROOT下的src文件夹下,以及GOPATH下的src文件夹下。
在程序包里,自动找main包的main函数作为程序入口,然后进行编译。
到bin目录下:./hello
阅读(1533) | 评论(0) | 转发(0) |