centos安装golang环境

突然想试一下虚拟机里面用linux做开发环境行不行,Ubuntun弄了半天老是连不上网络,选了centos,安装了图形界面

下载golang

[root@192 wq]# cd 桌面
[root@192 桌面]# ls
[root@192 桌面]# wget https://golang.google.cn/dl/go1.16.3.linux-amd64.tar.gz

解压到/usr/lib/文件夹

[root@192 桌面]# tar -zxf go1.16.3.linux-amd64.tar.gz -C /usr/lib/
[root@192 桌面]# pwd
/home/wq/桌面
[root@192 桌面]# ls
go1.16.3.linux-amd

修改环境变量

vim /etc/profile
在尾部添加一下代码#添加golang环境变量
export GOROOT=/usr/lib/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=/var/gopath
export PATH=$PATH:$GOPATH/BIN

重新加载环境变量配置

[root@192 桌面]# source /etc/profile
[root@192 桌面]# go version
go version go1.16.3 linux/amd64
[root@192 桌面]# 

测试,任意位置新建hello.go

hello world![root@192 桌面]# vim hello.go
package mainimport ("fmt"
)func main() {fmt.Print("hello world!\n")
}

[root@192 桌面]# go fmt hello.go
[root@192 桌面]# go run hello.go
hello world!

别忘了设置国内代理以及mod(1.11以后版本默认开启)

[root@192 桌面]# go env -w GO111MODULE=on
[root@192 桌面]# go env -w GOPROXY=https://goproxy.cn,direct
[root@192 桌面]# go env
GO111MODULE="on"
GOARCH="amd64"
GOBIN=""
GOCACHE="/root/.cache/go-build"
GOENV="/root/.config/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOINSECURE=""
GOMODCACHE="/var/gopath/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/var/gopath"
GOPRIVATE=""
GOPROXY="https://goproxy.cn,direct"
GOROOT="/usr/lib/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/lib/go/pkg/tool/linux_amd64"
GOVCS=""
GOVERSION="go1.16.3"
GCCGO="gccgo"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/dev/null"
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 -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build232606290=/tmp/go-build -gno-record-gcc-switches"
[root@192 桌面]# 

centos安装golang环境相关推荐

  1. centos 安装 Go环境

    centos 安装 Go环境 最近写go程序需要在centos系统安装go环境,查找资料后安装完成,记录一下,有两种方法: 1. 利用yum 源安装 yum install go -y 当然这是在对g ...

  2. Windows10安装Golang环境

    Windows10安装Golang环境 下载 https://go.dev/dl/ 一般选择zip压缩版,例如:go1.20.2.windows-amd64.zip 配置 编辑系统变量PATH,加入解 ...

  3. 基于centos 安装配置环境

    基于centos 安装配置环境 服务器环境配置 docker openjdk8 docker-nginx docker-mysql docker-redis 服务器环境配置 记录服务器的环境配置,包括 ...

  4. CentOS 安装 tomcat 环境安装及配置过程完整版

    CentOS 安装 tomcat 环境安装及配置过程 查看安装包信息 yum info tomcat 安装 yum -y install tomcat 查看是否安装成功 rpm -q tomcat 输 ...

  5. CentOS安装桌面环境

    一.CentOS查看是否已安装桌面环境和桌面版本 方法一:查看linux所有已安装和可安装的批量以组安装的包,一般桌面环境的包都在这里面 命令:yum grouplist 可以看到,没有安装组信息文件 ...

  6. CentOS 安装 java 环境安装及配置

    CentOS 安装 java 环境安装及配置 想要搭建 Tomcat 服务器环境,首先要安装 java 运行环境. 按照以下步骤,几步完成配置. 查看是否已经安装 java -version 输出: ...

  7. centos安装python环境

    centos安装python环境 查看系统自带版本 查看系统自带版本位置 下面介绍安装Python3的方法 下载python包 解压安装包 创建软链接 升级pip 测试python3 由于centos ...

  8. 在树莓派上编译安装golang环境

    最近买了个pi,想在上面装个golang环境,用于学习,发现网上资料都不全,当我在看<Go语言学习笔记>的时候,发现里面有教如何在linux上编译安装Go,既然是源码自举编译,相信树莓派上 ...

  9. Centos安装java环境

    30秒带你安装jdk环境 1.windos系统下载liunx版本的jdk http://jdk.java.net/java-se-ri/8-MR3 2.把windos文件上传到liunx 使用XShe ...

最新文章

  1. 分享 10 道 Nodejs 进程相关面试题
  2. Anaconda:Anaconda安装图文教程及其tensorflow安装、运行、测试之最强详细攻略
  3. set集合判断集合中是否有无元素_集合 (Set) | 一山不容二虎的 Python 数据类型
  4. Lowest Common Ancestor of a Binary Search Tree a Binary Tree
  5. r语言岭回归参数选择_数据分析中常见的七种回归分析以及R语言实现(三)---岭回归...
  6. 总投资51亿元!长城汽车与宝马共同投资项目获批
  7. matlab地址结构与转换,matlab数据类型和转换
  8. 选择数据分析工具时要注意哪些问题
  9. android接口类命名规范_Android开发规范
  10. 正常访问静态文件,不要找不到静态文件报404
  11. windows 验证tftp服务器,细说Windows tftp服务器配置
  12. Java SE Development Kit 6U43中文版
  13. ASP编程实现各家快递公司订单状态查询
  14. 常见入门级显卡性能分析及对比(不定期更新)
  15. Redis常用命令大全
  16. 基于秃鹰搜索算法的无线传感器网络三维覆盖优化
  17. 公司最大的内卷,是“管理错位”
  18. 红色警戒常用的快捷键
  19. 如何用CSS3画出一个立体魔方?
  20. Android快速SDK(12)文本pdf阅读器PdfViewer【傻瓜模式】

热门文章

  1. Elasticsearch安装X-Pack插件
  2. Spring中yml多环境配置
  3. Docker小结(五)
  4. 计算机相关报道的观后感,《新闻报道》观后感800字
  5. Java B2B2C多用户商城 springboot架构 (五)springboot整合 beatlsql
  6. 利用react-router实现按需加载、登录验证、刷新组件。。。
  7. 专家:未来三年为转云时间窗口
  8. 《从缺陷中学习C/C++》——6.3 数组传参时的sizeof
  9. asp.net mvc 性能测试工具 - Glimpse
  10. ORA-02266错误处理