近期项目的需要开始了学习golang的旅程,在此将学习的过程做以记录,方便查看,也希望帮助到大家。

    由于我使用的是64位linux环境(redhat 5.2),所以这里就介绍64位的安装方式,其他类似:

1. 下载安装包

    自从2014年5月谷歌在国内被封杀之后,我们下载go安装包也得×××了,但是为了方便我上传了一个64位linux的包在(地址),你可以直接下载使用。

2.安装

    下载完上传到你的linux系统中,比如/opt/go1.1.1.linux-amd64.tar.gz,这是就开始安装了,由于我们使用二进制包(无需编译)。

执行命令:

tar -C /usr/local   -zxf   /opt/go1.1.1.linux-amd64.tar.gz

这时我们将安装包解压到

/usr/local/go

设置环境变量:

使用vi打开/etc/profile(有些linux发行版为/etc/.bashrc)

在末尾加入:

 export GOROOT=/usr/local/go
 export GOPKG=/usr/local/go/pkg/tool/linux_amd64
 export GOOS=linux
 export GOARCH=amd64
 export PATH=$PATH:$GOROOT:$GOPKG

执行

source /etc/profile

设置环境变量,此时我们的go开发环境就简单搭建好了。你可以在终端执行:

go help

就可以看到有输出,也可以执行

6g -V

查看编译器的版本(输出如下:)

6g version go1.1.1

3.测试环境

    这样我们就可以写一个简单的程序测试(test.go)了:

    
      /*
          this is an example for go
      */
      package main
      
      import (
          "fmt"
      )
      
      func main(){
          fmt.Printf("Hello World!\n")
      }

    执行:go run test.go

    输出:

    Hello World!

    恭喜你开始golang的学习旅程。

----------------------------------------全文完------------------------------------------

    PS:

   个人微博 爱数三国奶糕 

   微信公众账号:  比特科技

    二维码:

    wKioL1Ommnnw2hV3AADOBWy9gBw355.jpg

    可以及时获得趣味文章、热门技术、行业热点等相关文章的推送。

        关注比特科技,构建IT生态圈。