linux编译安装golang

Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。

一、安装环境

  • 系统版本
    cat /etc/redhat-release
    CentOS Linux release 7.9.2009 (Core)

二、安装GoLang

  • 安装依赖
  • # Red Hat/CentOS
    yum update -y && yum install -y wget && yum install -y vim
    
    # Red Hat/CentOS
    apt update -y && apt install -y wget && apt install -y vim
  • 下载安装包
  • wget https://s3.0nav.com/urlcdn/golang/go1.21.1.linux-amd64.tar.gz
    tar xfz go1.18.5.linux-amd64.tar.gz -C /usr/local
  • 配置环境变量
  • 打开profile文件
    vim /etc/profile
  • 将以下内容追加到文件末尾
    export GOROOT=/usr/local/go
    export GOPATH=$HOME/gowork
    export GOBIN=$GOPATH/bin
    export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH
  • 输入 ":wq" 退出编辑
    :wq
  •  刷新配置文件
     source /etc/profile
  • 如果只是这样做,在关闭终端后,重新打开环境变量又会失效,除了重新启动系统之外,可以在用户根目录的.bashrc
    cd ~ && vim .bashrc
  • 在文件末尾加入如下命令
    source /etc/profile
  • 查看是否成功 
    go env
  • 开启GO111MOUDLE和更改GOPROXY 
    go env -w GOPROXY="https://goproxy.cn"
    go env -w GO111MODULE=on

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
技术运维

linux安装Supervisor进程管理工具

2023-9-9 0:30:40

技术运维

源支付主站一键搭建部署脚本

2024-1-2 21:26:04

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索