go语言:go sdk安装及GOROOT和GOPATH设置

您所在的位置:网站首页 sdk文件夹在哪 go语言:go sdk安装及GOROOT和GOPATH设置

go语言:go sdk安装及GOROOT和GOPATH设置

2023-08-15 13:51| 来源: 网络整理| 查看: 265

前言

我们在安装golang的SDK时,一些教程中会提到GOROOT和GOPATH这两个环境变量的设置,刚开始接触的时候不太明白这两个是什么东西,做什么用,我们先简单的说下环境变量。

环境变量

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

go sdk安装

go sdk的安装在网上有很多的资源,这里就不再赘述了,简单的列一下步骤:

goland官网下载最新的sdk,根据自己的电脑操作系统选择。Windows下一路next的安装。安装的时候注意 “勾选 add PATH …” 会自动的往操作系统中添加PATH环境变量。 GOROOT

GOROOT环境变量就是go的安装路径,在linux中的设置,是在**~/.bash_profile或其他环境变量文件中编写的,我们需要在PATH**中增加go的GOROOT环境变量。 Windows下配置GOROOT 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 小结 在安装go时,如果勾选 add path to xxx,操作系统会自动的生成GOROOT环境变量。

GOPATH

GOPATH 是go早期的设置方式,是go的工作区 **工作目录:**一个工程开发的相对参考目录。工作区的概念与工作目录的概念也是类似的。如果不使用工作目录的概念,在多人开发时,每个人有一套自己的目录结构,读取配置文件的位置不统一,输出的二进制运行文件也不统一,这样会导致开发的标准不统一,影响开发效率。 我们可以简单理解为GOPATH是存放go编程时下载的第三方库文件、编译生成的文件等 后面随着go module的机制,GOPATH已经不那么重要了,关于GOPATH可以使用默认的路径,也可以使用自己创建的命令。 1. 创建 GOPATH使用的文件夹 在这里插入图片描述

这里我创建在D目录下,具体可以根据自己习惯创建,需要注意的是,要在目录下创建bin、pkg、src共3个文件夹,这是go默认的习惯,存放不同类型的文件。 2. 创建用户变量GOPATH,注意,这里是用户变量 创建过程类似于前面GOROOT环境变量的创建: 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3