1. GOROOT GOPATH 及 PATH 设置

a.添加系统变量GOROOT:安装完Go第一件事就是设置GOROOT。例如我的Go安装在C:\Go目录,则要设置 GOROOT = C:\Go

b.修改环境变量PATH:将%GOROOT%\bin加到环境变量PATH里面,这样就可以直接在dos命令模式下任意目录运行%GOROOT%\bin目录下的程序 如:go.exe godoc.exe

c.添加系统变量GOPATH:GOPATH是用来设置包加载路径的重要变量。可以设置多个路径,用分号(;)分隔。

例如 我的GOPATH = D:\data\golang\letsgo;D:\data\golang;D:\data\golang\beego;D:\data\golang\beeweb;

我import了一个不存在的xxx包

则会报以下错误(由此可见GOPATH在包加载时的重要作用):

注:要加载的包的源代码必须放在GOPATH路径下的src目录,否则还是提示加载不到包

2. go get下载开源系统

一般开源项目里面有各种依赖关系,一个一个fock太麻烦了。试试 go get命令吧

下面我使用go get获取github上的一个开源博客系统(github.com/lisijie/goblog):

a.设置项目路径到GOPATH里面(放在GOPATH最前面,go get将代码下载到GOPATH里面的第一个项目目录里面)

如:我把下载的博客系统到D:\data\golang\goblog目录,则GOPATH = D:\data\golang\goblog;D:\data\golang\letsgo;D:\data\golang;D:\data\golang\beego;D:\data\golang\beeweb;

注:如果有开启git shell建议重启一下git shell,否则GOPATH设置还没生效...

b.在 git shell下 运行 go get github.com/lisijie/goblog 静候几分钟...

c.进入 D:\data\golang\goblog目录就可以看到下载下来的代码了

Golang学习之GOROOT、PATH、GOPATH及go get相关推荐

  1. go语言基础知识-GOROOT、GOPATH、go install、go build、go mod

    对golang工作空间.GOROOT.GOPATH以及常见的go命令(go build.go install.go mod)进行说明,作为初学golang所需要掌握的基础知识 文章目录 工作空间 环境 ...

  2. [Golang] GOROOT、GOPATH和Project目录说明

    go env环境查看 用go env 可查看当前go环境变量. $ go env GOARCH="amd64" GOBIN="" GOEXE="&qu ...

  3. golang学习之旅(1)

    这段时间我开始了golang语言学习,其实也是为了个人的职业发展的拓展和衍生,语言只是工具,但是每个语言由于各自的特点和优势,golang对于当前编程语言的环境,是相对比较新的语言,对于区块链,大数据 ...

  4. golang学习笔记(基础篇)

    LCY~~Golang学习笔记 一.Go语言开发环境 ##安装Go开发包以及VsCode Go开发包与vscode配置安装教程网址:https://www.liwenzhou.com/posts/Go ...

  5. GOROOT、GOPATH、GOBIN、project目录

    2019独角兽企业重金招聘Python工程师标准>>> GOROOT golang安装路径. GOPATH 官方解释,请google.go工作环境中常常用到的一个很重要的环境变量(这 ...

  6. 118云原生编程语言Golang学习笔记

    Golang学习笔记 文章目录 1.Go简介 1.1 简介 1.2 设计初衷 1.3 Golang vs Java 1.4 应用领域 1.5 用go语言的公司 2.Go下载和安装 2.1 开发工具 2 ...

  7. Golang学习-基础命令

    链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. . Golang学习-基础命令 一.go run 用于运行命令源码文件,只能接收一个命令源码文件以及若干个库源码文件作为 ...

  8. GOROOT、GOPATH

    GOROOT就是go的安装路径 在~/.bash_profile中添加下面语句: GOROOT=/usr/local/go export GOROOT 当然, 要执行go命令和go工具, 就要配置go ...

  9. go环境变量配置 (GOROOT和GOPATH)

    GOROOT就是go的安装路径 在~/.bash_profile中添加下面语句: GOROOT=/usr/local/go export GOROOT 当然, 要执行go命令和go工具, 就要配置go ...

最新文章

  1. windbg 符号表
  2. php session警告屏蔽,PHP Session的一个警告
  3. TensorFlow——共享变量的使用方法
  4. deepin8、9安装docker并添加用户,解决报错:aptsources.distro.NoDistroTemplateException
  5. django multidb --- router
  6. Linux 命令 -- tar
  7. 安装LaTeX中文字体 xGBKFonts
  8. 智慧城市建设的实践经验
  9. java udp转发_JAVA NIO udp 实现 群转发
  10. python-selenium  自动化弹幕
  11. CSS特效六:加载动画
  12. 计算机基础知识学习题,超全的计算机基础知识题库【精心整理_完全免费】.pdf...
  13. 计算机如何恢复桌面,如何恢复电脑原始桌面
  14. ABAP如何把任意数值类型转化为CHAR类型
  15. 计算机网络实践网线制作,网线怎么制作
  16. 多边形凹凸性的判断、自相交判断
  17. 利用《死亡打字员》提高程序员的命根子技能——打字速度(附游戏下载)
  18. 自考计算机app软件排行,自考软件哪个好 免费的自考软件推荐
  19. 一个TC2.0 编写的热力站监视的小程序
  20. matlab根据据点分成区域,在绘制图形时,根据点坐标绘制的图形不再当前绘图区域的中间位置,可以用()命令沿着屏幕方向平移视图。...

热门文章

  1. Bootloader的分区和启动
  2. 在C++项目中引入Lua(AlphaGo使用的方案)
  3. laravel 在三级分类下拉选框中默认值
  4. 即构推出小程序连麦直播方案,与iOSAndroid APP互通连麦!
  5. 九州云陈沙克:OpenStack的成功源于自身的开放
  6. python基础知识和运用
  7. 第二章:Android系统与嵌入式开发读书笔记
  8. Android混淆代码
  9. Bootstrap系列 -- 38. 基础导航条
  10. libSVM 参数选择