ubuntu下golang开发环境的安装与配置

  1. 安装git,vim

        安装git命令:

sudo apt-get install git

        安装vim命令:

sudo apt-get install vim

     2. (1)采取源码安装如果直接在Linux下使用命令:

sudo apt-get install golang-go

        安装的是go-1.6版本的,版本有点老,建议安装比较新的版本

        如果要安装新的版本首先我们要

        首先安装源

sudo add-apt-repository ppa:longsleep/golang-backports

        更新源

sudo apt-get update

        安装新版本go

sudo apt-get install golang-go

        (2)如果选择手动安装,可以先从https://www.golangtc.com/download这个网站上下载新版本的golang,然后在打开

                终端输入下面的命令解压:

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

               go1.4.2.linux-amd64.tar.gz是你下载的压缩包的名称,根据你的修改,不要直接用我的指令,/usr/local是指定

               golang安装的路径,你可以修改选择其他的路径

    3. 配置环境变量:  

          GOPATH变量中配置的路径是我们的开发目录,相当于workspace,专门存放 项目,你可以在当前用户下新建一个go文件夹作为开发目录

        ,那么目录的路径就为:$HOME/go, $HOME就是你的/home/用户名/go

        1)export GOPATH=$HOME/go

        2)export GOBIN=$GOPATH/bin        (go工具程序存放路径)

        3)export PATH=$PATH:${GOPATH//://bin:}/bin

            GOROOT默认下情况下,系统已经帮助我们默认配置好了

            接下来就是在文件中配置环境变量,我们配置的是用户变量,输入命令:  sudo vim ~/.bashrc  

         在文件的最后面输入添加上面代码:

          

           第一行是我自己配置的golang的工作目录,根据每个人而异,下面两行相同

           输入完后保存关闭,然后输入命令:  source ~/.bashrc    使环境变量生效

            我们可以输入命令   go env来查看我们配置好的环境变量:

            

            这个时候我们可以在任意目录输入  go verison 查看我们go版本的信息

            

    4. 生成我们的开发环境目录:

        cd $GOPATH,也就是第三步新建的那个文件夹打开,新建三个文件夹

        mkdir bin

        mkdir src

        mkdir pkg

      完成,之后新建go项目源码放在src下面, 生成的安装包会自动放在bin下,源码编译生成的包即静态库会自动到pkg文件夹下

    5. 新建一个test.go 文件测试下运行

package main
import "fmt"
func main() {
    fmt.Println("Hello Golang!")
}

        1)可以直接在命令行中运行 go run test.go  

        

        2)可以先生成  go build test.go              

              生成test可执行文件

              然后运行  ./test

        

    PS:切记切记,千万不能随意修改$GOPATH的路径,后果凶险难测


  • 1
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值