在Linux下部署Go开发环境

2018-08-29  本文已影响0人  猫和芝士蛋糕

1. Go官方下载传送门

下载界面

找到Linux安装包, 右键复制链接地址, 当前版本为https://dl.google.com/go/go1.11.linux-amd64.tar.gz
将来版本更新的时候, 记得把链接替换为新版本的

2. 解压安装包

找到一个目录, 执行

wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz

将源码包解压后直接放到 /usr/local 目录下, 不用再次 make && make install 来安装了, 开箱即用

tar -C /usr/local/ -zxvf go1.11.linux-amd64.tar.gz

3. 设置环境变量

搓搓手, 最后一步到了.
首先, 为你的Go程序设定好一个开发目录, 以后你的所有程序都可以放在该目录下.
在这里我们创建一个目录go-dev, 并在该目录下创建3个子目录src, bin, pkg:

mkdir -p ~/go-dev/src
mkdir -p ~/go-dev/bin
mkdir -p ~/go-dev/pkg

然后创建文件:

vim /etc/profile.d/go.sh

该文件内容如下所示:

export PATH=$PATH:/usr/local/go/bin
export GOROOT=/usr/local/go
export GOPATH=/root/go-dev
export PKG_CONFIG_PATH=/root/go-dev/pkg

GOPATH为你的实际开发路径, 你的源代码就按照一定的目录结构放置于$GOPATH/src目录下
PKG_CONFIG_PATH为你的*.pc文件的存储路径

接下来让配置文件生效:

source /etc/profile.d/go.sh

好了, 现在你可以编译你的Go应用了. 现在只需要执行:

go build -o $GOPATH/bin/应用名称 xxx.go yyy.go

就可以在/root/go-dev/bin目录下得到编译完成的应用了.

上一篇下一篇

猜你喜欢

热点阅读