美文网首页
在Linux下部署Go开发环境

在Linux下部署Go开发环境

作者: 猫和芝士蛋糕 | 来源:发表于2018-08-29 15:02 被阅读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目录下得到编译完成的应用了.

    相关文章

      网友评论

          本文标题:在Linux下部署Go开发环境

          本文链接:https://www.haomeiwen.com/subject/exmhwftx.html