zoukankan      html  css  js  c++  java
  • 36) linux安装golang环境

    1- 二进制包

    1.1- yum

    方法简单方便,而且安装的go版本也是最新版本,所以不必担心自动安装版本过低的问题。

    yum install golang -y
    

    查看go版本号,成功显示就表示安装成功。

    [root@demo ~]# go version
    go version go1.13.6 linux/amd64
    [root@demo ~]# go env
    GO111MODULE=""
    GOARCH="amd64"
    GOBIN=""
    GOCACHE="/root/.cache/go-build"
    GOENV="/root/.config/go/env"
    GOEXE=""
    GOFLAGS=""
    GOHOSTARCH="amd64"
    GOHOSTOS="linux"
    GONOPROXY=""
    GONOSUMDB=""
    GOOS="linux"
    GOPATH="/root/go"
    GOPRIVATE=""
    GOPROXY="direct"
    GOROOT="/usr/lib/golang"
    GOSUMDB="off"
    GOTMPDIR=""
    GOTOOLDIR="/usr/lib/golang/pkg/tool/linux_amd64"
    GCCGO="gccgo"
    AR="ar"
    CC="gcc"
    CXX="g++"
    CGO_ENABLED="1"
    GOMOD=""
    CGO_CFLAGS="-g -O2"
    CGO_CPPFLAGS=""
    CGO_CXXFLAGS="-g -O2"
    CGO_FFLAGS="-g -O2"
    CGO_LDFLAGS="-g -O2"
    PKG_CONFIG="pkg-config"
    GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build505694317=/tmp/go-build -gno-record-gcc-switches"
    

    1.2- apt-get

    apt-get install golang-go -y
    go version
    go version go1.10.4 linux/amd64
    

    2- 源码安装

    下载源码包

    wget -P /tmp https://dl.google.com/go/go1.12.10.linux-amd64.tar.gz
    

    解压到 /usr/local

    tar -zxf /var/download/go1.12.10.linux-amd64.tar.gz -C /usr/local
    

    配置环境变量

    vim /etc/profile
    
    在文件的末尾添加如下代码:
    export GOROOT=/usr/local/golang
    export GOPATH=/var/goproject
    export PATH=$PATH:$GOROOT/bin
    
    source /etc/profile
    

    工作路径为 '/var/goproject' ,即我们编写的代码放到这个目录下面运行,这样golang的环境就搭建好了.

  • 相关阅读:
    (一)基础配置
    (一)Zookeeper全分布式搭建
    Go性能测试
    Go单元测试
    Go C连接(keep-alive/websocket) D连接 C轮询 D轮询
    Go UDP
    Go TCP 粘包
    Go Once用法 goroutine协程 chanel通道
    Go strconv包
    Go 反射reflect包
  • 原文地址:https://www.cnblogs.com/lemanlai/p/12403356.html
Copyright © 2011-2022 走看看