centos安装golang环境
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环境相关推荐
- centos 安装 Go环境
centos 安装 Go环境 最近写go程序需要在centos系统安装go环境,查找资料后安装完成,记录一下,有两种方法: 1. 利用yum 源安装 yum install go -y 当然这是在对g ...
- Windows10安装Golang环境
Windows10安装Golang环境 下载 https://go.dev/dl/ 一般选择zip压缩版,例如:go1.20.2.windows-amd64.zip 配置 编辑系统变量PATH,加入解 ...
- 基于centos 安装配置环境
基于centos 安装配置环境 服务器环境配置 docker openjdk8 docker-nginx docker-mysql docker-redis 服务器环境配置 记录服务器的环境配置,包括 ...
- CentOS 安装 tomcat 环境安装及配置过程完整版
CentOS 安装 tomcat 环境安装及配置过程 查看安装包信息 yum info tomcat 安装 yum -y install tomcat 查看是否安装成功 rpm -q tomcat 输 ...
- CentOS安装桌面环境
一.CentOS查看是否已安装桌面环境和桌面版本 方法一:查看linux所有已安装和可安装的批量以组安装的包,一般桌面环境的包都在这里面 命令:yum grouplist 可以看到,没有安装组信息文件 ...
- CentOS 安装 java 环境安装及配置
CentOS 安装 java 环境安装及配置 想要搭建 Tomcat 服务器环境,首先要安装 java 运行环境. 按照以下步骤,几步完成配置. 查看是否已经安装 java -version 输出: ...
- centos安装python环境
centos安装python环境 查看系统自带版本 查看系统自带版本位置 下面介绍安装Python3的方法 下载python包 解压安装包 创建软链接 升级pip 测试python3 由于centos ...
- 在树莓派上编译安装golang环境
最近买了个pi,想在上面装个golang环境,用于学习,发现网上资料都不全,当我在看<Go语言学习笔记>的时候,发现里面有教如何在linux上编译安装Go,既然是源码自举编译,相信树莓派上 ...
- Centos安装java环境
30秒带你安装jdk环境 1.windos系统下载liunx版本的jdk http://jdk.java.net/java-se-ri/8-MR3 2.把windos文件上传到liunx 使用XShe ...
最新文章
- 分享 10 道 Nodejs 进程相关面试题
- Anaconda:Anaconda安装图文教程及其tensorflow安装、运行、测试之最强详细攻略
- set集合判断集合中是否有无元素_集合 (Set) | 一山不容二虎的 Python 数据类型
- Lowest Common Ancestor of a Binary Search Tree a Binary Tree
- r语言岭回归参数选择_数据分析中常见的七种回归分析以及R语言实现(三)---岭回归...
- 总投资51亿元!长城汽车与宝马共同投资项目获批
- matlab地址结构与转换,matlab数据类型和转换
- 选择数据分析工具时要注意哪些问题
- android接口类命名规范_Android开发规范
- 正常访问静态文件,不要找不到静态文件报404
- windows 验证tftp服务器,细说Windows tftp服务器配置
- Java SE Development Kit 6U43中文版
- ASP编程实现各家快递公司订单状态查询
- 常见入门级显卡性能分析及对比(不定期更新)
- Redis常用命令大全
- 基于秃鹰搜索算法的无线传感器网络三维覆盖优化
- 公司最大的内卷,是“管理错位”
- 红色警戒常用的快捷键
- 如何用CSS3画出一个立体魔方?
- Android快速SDK(12)文本pdf阅读器PdfViewer【傻瓜模式】