0.  环境:Ubuntu16.04 64位

1.  下载安装包,地址:https://golang.org/dl,以1.8版本为例,下载go1.8.linux-amd64.tar.gz

2.  解压到/usr/local(官方推荐)

3.  在 ~/.bashrc文件末尾添加环境变量:

export GOPATH=~/share/go_workspace
export GOROOT=/usr/local/go
export GOBIN=$GOROOT/bin/
export PATH=$PATH:$GOBIN

GOROOT的值是Go的根目录, GOPATH的值是工作区目录

然后执行source ~/.bashrc加载环境变量到内存

4.  用go env 可查看当前go环境变量

参考 http://blog.csdn.net/weiyuefei/article/details/51160347

5.  第一个程序 Hello world:

 package main

 import "fmt"

 func main() {
fmt.Println("Hello world!")
}

1)用go run命令直接运行hello.go

2)用go build命令生成hello可执行文件

#go build hello.go
#./hello

最新文章

  1. Web 开发人员系统重装备忘录
  2. linux基础-第十一单元 系统监控
  3. 使用pygal 做chart图的经验分享
  4. sql语句添加约束
  5. compass(sass)+seajs+frozenui+frozenjs+svn主干分支
  6. 阿里技术保障-KeepAlive
  7. mysql update不能直接使用select的结果
  8. 交叉编译:cannot find /lib/libc.so.6 collect2: ld returned 1 exit status
  9. Jquery中常见问题
  10. XMPP通讯开发-仿QQ显示好友列表和用户组
  11. C++类对应的内存结构
  12. hdu 4034 Graph
  13. java中System.getProperty()的作用及使用
  14. 【Android 应用开发】 Ubuntu 安装 Android Studio (旧版本|仅作参考)
  15. cnn神经网络入门
  16. Docker Got permission denied while trying to connect to the Docker daemon socket at unix://
  17. 6.03-news_xpath2
  18. Windows android SDK环境配置及判断安装成功
  19. 【Python52--爬虫1】
  20. java利用EasyPoi实现Excel导出功能

热门文章

  1. BZOJ2839 集合计数 容斥
  2. django 2.接口之工作原理
  3. JS基础知识(未完)
  4. 2017-12-20python全栈9期第五天第二节之可变 数据类型和不可变数据类型
  5. 新系统添加sshkey/pexpect基本使用
  6. centos7安装与配置nginx1.11,开机启动
  7. C语言strcpy,strncpy和strlcpy讲解
  8. Git首次配置
  9. python核心编程(多线程编程)
  10. 转:jsp与servlet的区别与联系