Chinaunix首页 | 论坛 | 博客
  • 博客访问: 168827
  • 博文数量: 50
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 123
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-01 16:03
文章分类

全部博文(50)

文章存档

2016年(3)

2015年(5)

2014年(35)

2013年(7)

我的朋友

分类: LINUX

2015-11-19 16:34:19

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

  • 在src目录下新建hello.go文件

点击(此处)折叠或打开

  1. package main
  2. import "fmt"
  3. func main() {
  4.     fmt.Printf("Hello, world.\n")
  5. }

  • 编译:
在任意文件路径下,运行:
go install hello
也可以进入项目(应用包)的路径,然后运行:
go install
注意,在编译生成go程序的时,go实际上会去两个地方找程序包:
GOROOT下的src文件夹下,以及GOPATH下的src文件夹下。 在程序包里,自动找main包的main函数作为程序入口,然后进行编译。

  • 运行
到bin目录下:./hello
阅读(1464) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~