go学习一 环境安装

Go 语言教程

Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。

Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson(C语言、UnixPlan 9操作系统之父)主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。

未有任何go的基础,先从下载安装开始吧

go 的下载地址: https://golang.google.cn/dl/   或者 https://golang.google.cn/dl/

本文下载的是  go1.11.5.linux-amd64.tar.gz

######下载
[root@localhost package]# wget https://dl.google.com/go/go1.11.5.linux-amd64.tar.gz

######解压
[root@localhost package]# tar -C /usr/local -xzf go1.11.5.linux-amd64.tar.gz


[root@localhost package]# cd /usr/local
[root@localhost local]# ll
total 20
drwxr-xr-x.   2 root root 4096 Jan 28 04:57 bin
drwxr-xr-x.   2 root root    6 Apr 11  2018 etc
drwxr-xr-x.   2 root root    6 Apr 11  2018 games

#####解压后出现 go 和 gocache目录
drwxr-xr-x.  10 root root  253 Jan 23 14:56 go
drwxr-xr-x. 258 root root 8192 Jan 23 14:58 gocache

drwxr-xr-x.   4 root root   32 Jan 24 21:23 include
drwxr-xr-x.   4 root root  101 Jan 24 21:23 lib
drwxr-xr-x.   3 root root 4096 Jan 29 21:26 lib64
drwxr-xr-x.   3 root root   17 Jan 23 01:03 libexec
drwxr-xr-x.  10 root root  142 Jan 30 04:27 nginx
drwxr-xr-x.   9 root root   88 Jan 23 22:06 php
drwxr-xr-x.   2 root root    6 Apr 11  2018 sbin
drwxr-xr-x.   7 root root   80 Jan 23 01:03 share
drwxr-xr-x.   2 root root    6 Apr 11  2018 src
drwxr-xr-x.   2 root root    6 Jan 23 14:58 tmp


配置环境变量

[root@localhost local]# vi /etc/profile

######在末尾添加一句
export PATH=$PATH:/usr/local/go/bin

######使环境变量生效
[root@localhost local]# source /etc/profile

查看本地版本,安装完毕

[root@localhost local]# go version
go version go1.11.5 linux/amd64

# 从 Go 1.11 版本开始,还新增了 GOPROXY 环境变量,如果设置了该变量,下载源代码时将会通过这个环境变量设置的代理地址,而不再是以前的直接从代码库下载

[root@localhost local]# vi /etc/profile

最后一行的下一行添加
export GO111MODULE=on
export GOPROXY=https://goproxy.io

######使环境变量生效
[root@localhost local]# source /etc/profile

设置GOPATH , 默认go get获取的包存放在GOPATH目录下 

[root@izj6c4jirdug8kh3uo6rdez go]# cd /usr/local/go
[root@izj6c4jirdug8kh3uo6rdez go]# mkdir gopath

[root@localhost local]# vi /etc/profile

最后一行的下一行添加
export GOPATH=/usr/local/go/gopath

######使环境变量生效
[root@localhost local]# source /etc/profile

 

github: https://github.com/GuiLongLi/Go-Study

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值