go系列(1)- linux下安装go环境
安装GO
打开安装包下载地址,查看linux下go的最新版本 https://golang.google.cn/dl/
经查看go的最新版本为go1.11.4.linux-amd64.tar.gz
右键,可以得到软件包的下载地址
1.下载二进制包
wget https://dl.google.com/go/go1.11.4.linux-amd64.tar.gz
2.将下载的二进制包解压至 /usr/local目录
tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz
3.打开/etc/profile文件
sudo vim /etc/profile
4.将 /usr/local/go/bin 目录添加至PATH环境变量,在/etc/profile文件底部添加如下行
export PATH=$PATH:/usr/local/go/bin
5.应用修改的配置
source /etc/profile
如上则环境配置完成,执行测试看是否安装成功
输入 go version能正常显示版本号,正常安装。
然后写个小程序使用下go,新建文件kumufengchun.go
package main var a = "枯木逢春" var b string = "kumufengchun" var c boolfunc main() {println(a,b,c) }
执行命令 go run kumufengchun.go, 输出如下:
枯木逢春 kumufengchun false
能正常运行,over.
配置GOPATH
当从第三方库下载事或运行都需要GOPATH,现在配置GOPATH,具体哪个目录,自己指定,笔者以/data/work/go为GOPATH目录
1.创建目录
mkdir -p /data/work/go
2.设置GOPATH,打开/etc/profile
sudo vim /etc/profile
3.在文件末尾输入如下
export GOPATH=/data/work/go
4.应用配置
source /etc/profile
ok,到现在就配置完了,想查看配置的文件,运行go env查看,可以看到如下
[kumufengchun@dev ~]$ go env
GOARCH="amd64" GOBIN="" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="linux" GOOS="linux" GOPATH="/data/work/go" GORACE="" GOROOT="/usr/local/go" GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64" GCCGO="gccgo" CC="gcc" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build063621646=/tmp/go-build -gno-record-gcc-switches" CXX="g++" CGO_ENABLED="1" CGO_CFLAGS="-g -O2" CGO_CPPFLAGS="" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g -O2" PKG_CONFIG="pkg-config"
参考菜鸟教程 http://www.runoob.com/go/go-environment.html
https://blog.csdn.net/lunhui1994_/article/details/78668697
转载于:https://www.cnblogs.com/kumufengchun/p/10208477.html
go系列(1)- linux下安装go环境相关推荐
- 详解linux下安装python3环境
1.下载python3.5源码包 首先去python官网下载python3的源码包,网址:https://www.python.org/ 进去之后点击导航栏的Downloads,也可以鼠标放到Down ...
- Linux下安装Go环境
登录Linux Mac或Linux的用户可以用命令ssh root@xxx.xxx.xxx.xxx登录主机 Window的用户可以使用SecureCRT登录主机 虚拟机用户直接打开你的虚拟机 安装Go ...
- Linux下安装jdk环境
话不多说,直接开干. 如果没有linux下jdk安装包的 openjdk下载地址: 链接:https://pan.baidu.com/s/1_8IwI81rtH1j7fRXcyToGw 提取码:1q ...
- Python零基础入门(1)——Linux下安装及环境配置
1.官网获取安装包Python3版本,Python3部分功能相较与Python2系列有很大的改进,因此我们将使用Python3,这里使用的时3.6版本 注意:我们在真机上配置相关环境时,由于已经安装有 ...
- Linux下安装php环境并且配置Nginx支持php-fpm模块
以下以CentOS 7.2为例,安装php的运行环境,首先打开php官网http://php.net/点击导航栏的Downloads进入下载页面:http://php.net/downloads.ph ...
- linux下安装java环境(ubuntu和centos)
1.下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择 ...
- golang:Linux下安装go环境
自动安装 yum install golang -y 如果出现 先安装 yum update yum install epel-release 随便创建文件夹:mkdir /usr/lib/golan ...
- Linux 下安装java环境
推荐查看:https://blog.csdn.net/ACanswer/article/details/81611422#%E4%BA%8C%E3%80%81%E4%B8%8B%E8%BD%BDTom ...
- Linux的obj文件,【IOS开发】linux 下安装object-c环境。。(初期学习的时候用)
步骤: 1. $ yum -y install gcc-objc 2. 从http://wwwmain.gnustep.org下载GNUstep Startup和GNUstep Base,并从源码进行 ...
最新文章
- strust2自定义interceptor的基本方法及操作
- word2vec的数据结构
- 浏览器兼容性--IE11以及Edge等下载文件的中文名出现乱码,前后端解决方案
- 【转载】IP网络位,主机位,广播地址及掩码
- poj 1821(单调队列优化dp)
- Oracle安装——虚拟机搭建图解
- 我的世界网易怎么下载java材质包_我的世界中国版材质包怎么用 材质包设置
- php 打包下载网络图片,PHP实现图片批量打包下载功能
- 【POJ - 3342】Party at Hali-Bula(树形dp,最大独立集,是否有唯一解)
- Codeforces Round #354 (Div. 2)
- 参会邀请 - ISWC2020 | 第十九届国际语义网会议
- atexit()函数(进程退出函数,类似析构)
- C#LeetCode刷题之#20-有效的括号(Valid Parentheses)
- input和textarea的区别
- Spring for Apache Hadoop 1.0发布
- 蓝桥杯 基础练习 数列特征
- linux 版本号 加号,如何去除Linux Kernel版本号后面的加号?
- 数字人民币隐私与个人信息保护
- 网络工程师考试知识点
- python的dbf操作
热门文章
- 【已解决】清除linux系统的多余引导
- ReportViewer教程(13)-交互式排序
- Entity Framework (EF)/Linq To entity/ ESQL(entity sql)区别 ADO.NET Entity Framework:来自微软官方的ORM框架
- 【opencv学习】【形态学】【腐蚀与膨胀】【开运算与闭运算】【礼帽和黑帽】
- plsql 查询存储过程死锁语句_ORACLE-Kill 杀死正在执行的Oracle存储过程和死锁语句...
- python最小公倍数 菜鸟_Python实现的求解最小公倍数算法示例
- 苹果市场占有率_三星、华为、苹果位列前三!外媒公布2020年Q2全球智能手机销量排行榜...
- 系数矩阵为方阵的线性方程组解的情况
- 吴恩达深度学习——2.1 二分分类
- Uncaught SyntaxError: Unexpected identifier ”的报错解决