Go安装以及目录结构和环境变量

絕刀狂花
发布: 2025-09-05 09:10:13
原创
486人浏览过

需要安装的软件包括:

Go语言1.12版本安装包(截至2019年6月9日的最新版本)

下载地址:https://www.php.cn/link/851e8eaf4988ed55c3d335ea8d5ed61b

Go语言开发工具JetBrains GoLand 2019.1.3

下载地址:https://www.php.cn/link/a5ae76409740d5b7536719ff1d14cb1f

关于软件的安装过程,这里不做详细说明,搜索引擎上可以找到相关教程,轻松完成安装。

Go语言安装后的目录结构介绍:

api文件夹

该文件夹内包含从go1.1到go1.12版本的所有API信息,文件名为go1.1.txt, go1.2.txt等。

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访问的。

笔目鱼英文论文写作器
笔目鱼英文论文写作器

写高质量英文论文,就用笔目鱼

笔目鱼英文论文写作器87
查看详情 笔目鱼英文论文写作器

lib文件夹

包含一些公共库。

misc文件夹

存放各类编辑器或IDE(集成开发环境)的插件,帮助它们查看和编写Go代码。经验丰富的开发者会在这里找到许多熟悉的工具。

pkg文件夹

在执行go install命令后,该文件夹用于保存Go语言标准库的所有归档文件(例如,fmt包构建安装后会生成一个fmt.a文件)。该文件夹也包含与平台(Windows、Linux、Mac)相关的项目目录,不同的操作系统会看到不同的内容。

src文件夹

存放Go的所有标准库、Go语言工具以及涉及到的底层库(C语言实现)的代码。阅读这些代码可以深入了解Go语言的设计思想。

test文件夹

存放用于测试Go语言的代码文件。

Golang环境变量的说明:

Go安装以及目录结构和环境变量GoLand配置

GOROOT变量指定Go语言的安装路径。

Go安装以及目录结构和环境变量GOPATH变量指定Go项目依赖的第三方包存储路径,类似于Java中的Maven仓库路径,默认情况下会在C盘当前用户目录下创建一个go文件夹。

Go安装以及目录结构和环境变量Go Modules功能在Go1.11版本(也取决于GoLand的版本,早期版本的GoLand可能没有此选项)后引入。启用Go Modules可以管理项目依赖(依赖管理较为复杂,后续会单独讨论)。

Go安装以及目录结构和环境变量

以上就是Go安装以及目录结构和环境变量的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号