当前位置:   article > 正文

GOROOT 和 GOPATH 的区别_gopath和goroot区别

gopath和goroot区别

一、什么是GOROOT 目录

指的是go的安装目录,go的编译器、标准库等都存放在这个目录下。

例:


#linux 环境go相关变量的配置

export GOROOT=/usr/local/go        ##Golang安装目录配置
export PATH=$GOROOT/bin:$PATH  #Golang可执行目录添加
export GOPATH=/home/go  #Golang项目目录配置

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

二、什么是GOPATH 目录

指的是项目的开发目录,存在三个目录结构,分别是src、pkg、bin目录


bin #编译文件目录
pkg #第三方包目录
src #目源文件目录,开发项目存放在这个目录下

  • 1
  • 2
  • 3
  • 4
  • 5

图例:
在这里插入图片描述

总结: 所以在开发的时候,我们要先设置好这两个值到环境变量,才能在执行开发编译命令的时候能够正常查找处理。

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号