【GoLang那点事】Go安装后的目录结构和环境变量介绍

SunPengWei · · 935 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

#### 需要安装的软件 * golang1.12 安装包(到2019-06-09为止最新版本) 下载地址 **https://studygolang.com/dl** * Go的开发工具 JetBrains GoLand 2019.1.3  下载地址 **http://www.jetbrains.com/go/whatsnew/** 进入后点击DOWNLOAD后面的下拉箭头选择自己对应的操作系统 * 安装过程这里就不说了,度娘一下都可以安装成功的 #### Go安装后的目录介绍 * api文件夹 >go1.1.txt,go.1.2.txt.....go1.12.txt存放go的所有版版(go1.1到go.1.12)的api信息 except.txt 存放了在不破坏兼容性的前提下可能消失的一些api next.txt 存放了可能在下一个版本中出现的新的api特性 * bin文件夹 > 存放go的可执行文件,gofmt.exe go官方的代码格式化工具,用来统一代码风格 godoc.exe 在不联网的情况下在本地访问go的api,windows下双击运行,在浏览器中访问 http://localhost:6060,go.exe 编译构建整个go项目,贯穿go项目的声明周期,go env; go build; go mod; go install,等等 * doc文件夹 > 存放Go语言几乎全部的HTML格式的官方文档和说明,方便开发者在离线时查看。,上面的localhost:6060访问的也是这个文件夹下的内容 * lib文件夹 > 一些公共的库 * misc文件夹 > 存放各类编辑器或IDE(集成开发环境)软件的插件,辅助它们查看和编写Go代码。有经验的软件开发者定会在该文件夹中看到很多熟悉的工具 * pkg文件 > 在go install 完成后,用于保存go语言标准库的所有归档文件(比如fmt包被构建安装后,将生成一个fmt.a归档文件),同时也包含了和平台(windows,linux,mac)项目的一些目录,不同的操作系统看到不一样 * src文件夹 > 存放go所有标准库,go语言工具,以及涉及到的底层库(C语言)实现的代码,可以阅读这里面的代码了解go的思想 * test文件夹 > 存放测试go语言的代码文件 #### 环境变量介绍 ![Image.png](https://static.studygolang.com/190724/0b6b0ebde93ba2c28979310f93b0eed8.png) **欢迎大家关注微信公众号:“golang那点事”,更多精彩期待你的到来** ![微信图片_20190721153546.jpg](https://static.studygolang.com/190721/c55fa00b6c19806beda719ee62847c9f.jpg)

有疑问加站长微信联系(非本文作者))

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

935 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传