Linux 环境下安装 Golang
安装流程
1. 下载适用于 Linux 的安装文件 https://golang.google.cn/dl/
2. 解压到指定文件夹,即官方文档推荐的 /usr/local 目录,解压文件时要有 root 权限。
tar -C /usr/local -xzf go1.15.3.linux-amd64.tar.gz
3. 创建一个工作目录,这个目录创建在自己常用的目录下。
mkdir -p ~/Golang/code/go用 pwd 命令查看到的路径是:/home/tyler/Golang/code/go
4. 配置环境变量
sudo vim ~/.bashrc#在尾部写入
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=/home/tyler/Golang/code/go
#保存并退出
5. 使配置生效
source ~/.bashrc
6. 检查环境是否生效
go env
7. 编写代码进行测试
package main
func main(){println("Hello", " World!");
}
安装过程中遇到的小问题:安装完成后,在 /usr/local/go 中使用测试代码是没有问题的。但是在自己创建的目录下编写 go 程序就没法运行,甚至是用 go version 查看版本都有问题。后面发现是环境变量没配好,重新修改后使配置生效就可以用了。
Linux 环境下安装 Golang相关推荐
- 服务器远程连接控制以及在Linux环境下安装go编译环境
本文主要内容 一.xshell远程控制服务器 二.VS code远程控制服务器 三.在Linux环境下安装go编译环境 初学者在没有人的指导下自己摸索学习真的是太难了,回想一下从大二创新实践开始到现在 ...
- Linux环境下安装nginx
大家好,本篇文章主要讲的是Linux环境下安装nginx教程,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览 1.安装所需环境 //安装gcc yum install gcc-c ...
- 尚学python课程---11、linux环境下安装python注意
尚学python课程---11.linux环境下安装python注意 一.总结 一句话总结: 准备安装依赖包:zlib.openssl:yum install zlib* openssl*:pytho ...
- Linux环境下安装Tigase XMPP Server
Tigase是一种XMPP服务器,可以作为采用XMPP协议的各种IM(Instant Messeging)工具(如Pandion.Spark等)的服务器. 在Linux环境下安装Tigase的步骤如下 ...
- Linux环境下安装RocketMQ(MetaQ)
一:RocketMQ简介 RocketMQ是一款分布式.队列模型的消息中间件,具有以下特点: 1.能够保证严格的消息顺序 2.提供丰富的消息拉取模式 3.高效的订阅者水平扩展能力 4.实时的消息订阅机 ...
- linux环境下安装多个任意版本的python环境
linux环境下安装多个任意版本的python环境 安装方法可以归结为 [下载 + 编译 + 配置环境变量] 下载Python Windows下载发送到linux上 step1. 下载linux版本的 ...
- Linux环境下安装Mysql5.7
本文记录下我近期在Linux环境下安装Mysql5.7的实践经历. 服务器版本 Mysql版本 Centos 7.6 5.7.32 1. 下载Mysql 下载地址:https://downloads. ...
- Linux环境下安装单实例MySQL 5.7
一.安装环境 1.操作系统版本:CentOS 7.5 2.MySQL版本:5.7.22(社区版) 3.MySQL安装包:mysql-5.7.22-linux-glibc2.12-x86_64.tar. ...
- Linux 环境下安装 GitLab 与配置
什么是 GitLab? GitLab 是一个用于仓库管理系统的开源项目,使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务. GitLab的功能特点 提供了管理,计划,创建,验证,打 ...
最新文章
- 字符串操作(Java)
- 关于安装torch、torchvision包的问题
- 如何正确刷题计算机考研,2020考研:4个方法教你数学如何正确刷题!
- 关于mysql优化_关于MySQL优化的几点总结
- 程序员编码能力差,竟是睡眠不足惹的祸?!
- 【渝粤题库】陕西师范大学200561 英语写作(一) 作业
- CentOS修改时区
- Atiflash显卡BIOS、Nvflsh显卡BIOS、显卡BIOS刷新与超频详细说明教程--转载+BYZ修正...
- python端口扫描
- 马云不是退休,而是进修,遵循“天道”,风清扬用大情怀修炼封神
- 360VSQQ的精心之战
- 使用安卓手机控制树莓派
- hibernate 学习之——hql 语句
- ​用寄存器HAL库完成LED流水灯程序
- 50部经典影片,你看过哪些
- jQuery 入门教程
- 读书 | 每天演好一个情绪稳定的成年人
- ABCD过桥题的规律
- 从“四舍五入”到“奇进偶舍”
- 一个屌丝程序猿的人生(四十八)