zoukankan      html  css  js  c++  java
  • centos 安装golang 1.14.3

    下载 golang

    cd /tmp
    wget https://golang.google.cn/dl/go1.14.3.linux-amd64.tar.gz
    

    将下载的golang程序解压到 /usr/local

    #tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz
    tar -C /usr/local -xzf go1.14.3.linux-amd64.tar.gz
    
    # 查看文件
    cd /usr/local
    ls #将可以看到一个名称为 go 的文件夹
    cd go
    ls
    
    #在 go目录下放一个放文件的地方
    
    mkdir -p /usr/local/go/gopackages
    chmod 755 /usr/local/go/gopackages
    

    将 golang 加入到环境变量中

    /etc/profile 末尾添加

    # golang安装的位置
    export GOROOT=/usr/local/go
    # golang安装类库的位置,按实际情况进行修改
    export GOPATH=/usr/local/go/gopackages
    export PATH=$GOROOT/bin:$PATH
    

    然后运行 source /etc/profile,然后在终端运行 go 命令,验证 go 是否安装成功。


    输出 PATH 变量的值

    [vagrant@centos go]# echo $PATH
    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
    

    之前不小心将不正确的/etc/profile进行source /etc/profile 之后, source或者vi 命令都不能运行了

    #/usr/bin/sudo /bin/vi /etc/profile
    #export $PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/root/bin:/usr/local/git/bin:/root/bin
    #export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
    

    go env -w GOSUMDB=off
    go env -w GOSUMDB=GOSUMDB="sum.golang.org"
    

    go mod tidy 添加依赖或移除不需要的依赖
    go mod graph 查看依赖图

    References

  • 相关阅读:
    建议自学
    大牛之术
    学习榜样
    .net源码
    练习题
    学习-如何克服拖延
    如何解决困难问题
    最近阅读
    如何学习一门新语言
    安全问题关注博客
  • 原文地址:https://www.cnblogs.com/fsong/p/14412275.html
Copyright © 2011-2022 走看看