Golang的安装
Golang简介
Go是Google开发的一种编译型,可平行化,并具有垃圾回收功能的编程语言。
罗布·派克(Rob Pike),罗伯特·格瑞史莫(Robert Griesemer),及肯·汤普逊于2007年9月开始设计Go语言,稍后Ian Lance Taylor, Russ Cox加入项目中。Go语言是基于Inferno操作系统所开发的。Go语言于2009年11月正式宣布推出,成为开放源代码项目,并在Linux及Mac OS X平台上进行了实现,后追加Windows系统下的实现。
上面这一段摘自百度百科,个人使用起来,感觉就是带垃圾回收GC和原生并发支持的C语言,函数的声明变化比较大,允许多个返回值。允许多个返回值的特性可以避免各种try catch的情况。
Golang1.5的安装
开发平台我使用了和生产环境相同的CentOS7.0服务器,通过Samba文件共享服务把Linux目录共享成Windows的网络驱动器。(Samba的配置可以在网上搜索,不在单独写文章细说)
wget https://storage.googleapis.com/golang/go1.5.1.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.5.1.linux-amd64.tar.gz
修改/etc/profile(全局安装),或者$HOME/.profile(安装给当前用户)。
增加下面一行
export PATH=$PATH:/usr/local/go/bin
通过source命令刷新缓存
source /etc/profile(全局安装执行此命令)
source $HOME/.profile(安装给当前用户执行此命令)
执行go version查看版本,验证安装情况。
[root@bogon ~]# go version
go version go1.5.1 linux/amd64