golang Linux下编译环境搭建

1、下载golang1.4和1.10源码(1.4以后的版本都用1.4go编译安装,所以先安装1.4)

2、解压后我的目录结构是:

/opt/xxx/golang

      |-------gopath                                //开发工作目录

      |      |------src       //开发源码

      |      |------pkg    

      |      |------bin      //开发源码go install 生的的可执行文件

      '-------src           //golang源码

          |-------go-1-10

          |    |----------go

          |    |              |----------bin

          |    |              |----------src

          |    |              |----------lib

          |    |              |---------- .   .   .   .  

          |    |----------go1.10.1.src.tar.gz

          |-------go-1-4

          |    |-----go

          |    |              |----------bin

          |    |              |----------src

          |    |              |----------lib

          |    |              |---------- .   .   .   .  

          |    |-----go1.4.3.src.tar.gz

3、配置环境变量,我的环境变量配置:

#golang path
export GOROOT=/opt/xxx/golang/src/go-1-10/go/
export GOBIN=$GOPATH/bin
export GOPATH=/opt/xxx/golang/gopath
export PATH=$PATH:$GOROOT/bin:$GOBIN:$GOPATH

4、运行/opt/xxx/golang/src/go-1-4/go/src/all.bash

5、运行/opt/xxx/golang/src/go-1-10/go/src/cat all.bash

目前到这,待完善

原文地址:https://www.cnblogs.com/renweihang/p/8893000.html