1、从官网下载go源码包
2、在/usr/local下解压源码包
3、将 /usr/local/go/bin 目录添加至PATH环境变量
4、测试环境
输入go version能看到版本号就表示安装成功了
5、建立工作空间
在/home目录下新建go目录(文件名随意),然后在go目录下分别新建三个目录:
src ---- 里面每一个子目录,就是一个包。包内是Go的源码文件
pkg ---- 编译后生成的,包的目标文件
bin ---- 生成的可执行文件。
6、设置GOPATH环境变量
vi /etc/profile
相关文章
bash 教程-4 shell 脚本 调试 环境 [MD]
我的GitHub 我的博客 我的微信 我的邮箱 bqt20094 baiqiantao@sina.com 脚本基础 脚本 script 就是包含一系列命令的一个文本文件,所有能够在命令行完成的任务,都...
009 Linux 文件大小统计与排序( du于df和sort)
01 du 与 df 作用与区别? - du(disk usage) df(disk free) 02 du 常用命令示例 03 sort 常用参数 04 常用组合 du + sort + head ...
Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数 测试脚本 $ 和 $@* 的区别 $ 和 $@ 都表示传递给函数或脚本的所有参数,不被双引号(" ")包含时,...
Kubernetes K8s 结合国内外文章解决 The kubelet is not running
镜像下载、域名解析、时间同步请点击阿里云开源镜像站 初学K8s,好好教程不跟着来,非要全部安装最新的docker 和 k8s,经过4小时奋战终于解决! 先说明下docker是最新版的安装,又安装K8s...
ThinkPHP 使用 think-queue 实现 redis 消息队列
简单介绍: 消息队列中间件是大型系统中的重要组件,已经逐渐成为企业系统内部通信的核心手段。它具有松耦合、异步消息、流量削峰、可靠投递、广播、流量控制、最终一致性等一系列功能,已经成为异步RPC的主要手...
Docker(47)- 一键安装 docker 的 shell 脚本
背景 有多个自己的云服务器,都要安装 docker,所以就尝试将安装的步骤转换成 shell 脚本,回头可以一键执行~ 创建 shell 脚本 touch install_docker.sh chmo...
阿里云体验有奖:如何将 PolarDB-X 与大数据等系统互通
体验简介 场景将提供一台配置了CentOS 8.5操作系统的ECS实例(云服务器)。通过本教程的操作带您体验如何将PolarDB-X通过Canal与ClickHouse进行互通,搭建一个实时分析系统。...
Linux 手工释放Linux Cache Memory
为了加速操作和减少磁盘I/O,内核通常会尽可能多地缓存内存,这部分内存就是Cache Memory(缓存内存)。根据设计,包含缓存数据的页面可以按需重新用于其他用途(例如,应用程序)。 缓存内存在程序...
linux、centos下,使用【FFmpeg】将视频转为m3u8(ts)格式
```php;gutter:true; 将安装到目录/usr/local/下 mkdir /usr/local/ffmpeg cd /usr/local/ffmpeg wget http://ffmp...
Ubuntu下安装CUDA
镜像下载、域名解析、时间同步请点击阿里云开源镜像站 注意: Ubuntu18.04默认GCC-7,由于CUDA 9.x不支持GCC-7(下载页面没有对ubuntu18的支持),所以需要安装低版本的5或...
Linux yum的实现和配置
YUM:Yellowdog Update Modifier 是rpm的前端程序 解决软件包之间的依赖关系 YUM 工作原理: 服务器 yum服务器主要存放的就是rpm软件包和软件包的元数据信息。 Pa...