语言环境安装
软件的安装常用三种方式 1. 在线安装 这种安装方式是通过系统提供的安装工具,自动下载安装包,并自动安装到系统的固定目录下 2. 离线二进制安装 通过手动下载官方提供编译好的二进制执行程序压缩包,在本地手动的解压到指定的目录下,并将可执行程序的路径加入到环境变量PATH中,使得在命令行工具中,可以在任意目录中使用该命令行工具。 3. 离线源码安装 在本地对源码进行make操作,将其编译为二进制的可执行程序。并将其copy到执行的目录下并加入到PATH环境变量中
以上对三种安装的原理做了简单的阐述。go语言环境同样适用。选择喜欢的安装方式,在go语言中文网下载对应的包,安装以上的说明进行安装
GOPATH环境变量
GOPATH是一个go语言的环境变量,官方给出的说明
The GOPATH environment variable is used to specify directories outside of $GOROOT that contains the source for Go progects and theire binaries.
简单的说,就是go语言依赖的一个环境变量,在编译时会在该目录下查找第三方依赖的包
在1.11版本之前,需要引用第三方包的项目需要将代码放到该目录下,在该路径下存在三个目录
~/go tree -L 1
.
├── bin // 二进制可执行程序
├── pkg // 编译链接的第三方包
└── src // 源码
3 directories, 0 files
编辑器环境
编辑器就是一个写代码的工具,按照其专业化程序,可以分为两大类,编辑器和IDE, 这里在加上远古时期的vim和Emacs将其归为三类吧。
总结
本篇是go系列的第一篇,从三方面内容展开,安装,GOPATH,编辑器,没有告诉怎么一步一步安装,而是教你怎么去抓鱼。
-------------------------END-----------------------------