• CentOS 7下安装go环境


    配置环境变量的时候可以修改$HOME/.bashrc文件,也可以修改/etc/profile文件,这两者的区别如下:配置环境变量中 $HOME/.bashrc 和 /etc/profile 的区别

    Golang 安装

    首先我们到Golang 官网(由于国内无法访问 Golang 官网,推荐到Golang 中文网下载安装包)下载一个对应操作系统的安装包。

    $ cd /tmp && wget https://studygolang.com/dl/golang/go1.15.linux-amd64.tar.gz

    解压缩安装包:

    $ sudo tar -C /usr/local -xzf go1.15.linux-amd64.tar.gz

    在 /etc/profile 文件末尾添加以下内容,将 Golang 可执行文件目录添加到系统 PATH 中,之后

    vim /etc/profile 
    在文件末尾添加 export PATH=$PATH:/usr/local/go/bin

    使用source生效配置。

    source /etc/profile

    现在就可以在命令行直接使用 go 命令了。

    $ go version
    go version go1.15 linux/amd64

    配置环境变量

    Go 语言开发工具包安装好之后,它的开发环境还没有完全搭建完成,因为还有两个重要的环境变量没有设置,它们分别是 GOPATH 和 GOBIN。

    • GOPATH:代表 Go 语言项目的工作目录,在 Go Module 模式之前非常重要,现在基本上用来存放使用 go get 命令获取的项目。
    • GOBIN:代表 Go 编译生成的程序的安装目录,比如通过 go install 命令,会把生成的 Go 程序安装到 GOBIN 目录下,以供你在终端使用。

    假设工作目录为 /Users/flysnow/go,你需要把 GOPATH 环境变量设置为 /Users/flysnow/go,把 GOBIN 环境变量设置为 $GOPATH/bin。

    在 Linux 下,把以下内容添加到 /etc/profile 文件保存即可。

    vim /etc/profile
    ## 添加以下四行
    export GOPATH=/Users/flysnow/go export GOBIN=$GOPATH/bin
    export PATH=$PATH:$GOPATH/bin
    # 设置 Golang 的代理,方便我们顺利下载依赖包
    export GOPROXY="https://goproxy.io,direct"

    生效配置:

    source /etc/profile

    使用go env查看配置好的参数,正确显示即说明配置成功。

  • 相关阅读:
    windows7 Cygwin 下安装 YouCompleteMe 插件
    挣值管理(EVT)
    关键路径法
    PERT(计划评审技术,Program Evaluation an Review Technique)
    孙子兵法--你如何来做好事情
    项目经理解决冲突的模式
    PMP考试--成本管理中常用的概念
    PMP考试--挣值如何计算?
    PMP-产品范围与项目范围区别
    PMP考试--价值工程法
  • 原文地址:https://www.cnblogs.com/FengZeng666/p/14185701.html
Copyright © 2020-2023  润新知