GO语言环境变量

Posted abzor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GO语言环境变量相关的知识,希望对你有一定的参考价值。

环境变量

我个人的理解:

操作系统新安装了个软件,想要执行的时候,得要找到这个软件二进制代码的位置然后再执行它。但是系统有许多目录如果全盘搜索这个二进制代码很费时不科学。这时候如果由我们自己来告诉操作系统去哪里找就ok了。那么环境变量就是我们用来告诉操作系统的那个位置。

官方点的:

环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数。这么说可能比较抽象,其实环境变量可以简单的理解为操作系统的特殊命令或字符,是操作系统运行环境中的特殊参数。比如linux和windows下,有一个环境变量PATH,从字面意思上指的是路径,当我们执行某个命令时,操作系统会默认先从PATH路径下去找,如果找到则直接去执行,所以当我们在操作系统下安装新的程序或者SDK,带来了新的可执行命令时,我们往往是需要同时设置一下相关的环境变量的。

GOROOT、GOPATH、GOPROXY、GO111MODULE的概念见下面博主的链接
https://zhuge.blog.csdn.net/article/details/115033253
https://blog.csdn.net/u012351051/article/details/115033956

以上是关于GO语言环境变量的主要内容,如果未能解决你的问题,请参考以下文章

Go语言环境配置

Windows 平台下 Go 语言的安装和环境变量设置 v2

GO语言环境变量

Linux系统之部署Go语言开发运行环境

go语言开发---从零开始搭建Go语言开发环境

golang环境变量的设置