Go语言核心36讲-01工作区和GOPATH

学习Go语言的第一件事:去官网下载Go语言安装包,解压安装包到合适的文件夹,配置环境变量,go version检查是否安装成功。

需要配置的三个环境变量:GOROOT, GOPATH, GOBIN.
GOROOT: Go语言安装根目录的路径。
GOPATH:工作区目录的路径。
GOBIN:程序生成可执行程序的路径。

1. Go源码组织方式。

以代码包为单位进行组织,同属一个代码包的程序中第一行都指定相同的包名,并且放在以代码包名称命名的文件夹中。使用代码包中的程序实体前,必须先导入程序所在的代码包。Go语言源码需要放在GOPATH指定的工作区目录下的src文件夹下的代码包目录中。

2. 了解源码安装的结果

安装产生了归档(.a)文件,则存放在pkg目录下,如果产生了可执行文件,则存放在bin目录下。
生成归档文件所在目录在pkg文件夹下平台相关目录下与安装源码所在代码包文件夹一致。

3. 理解构建安装Go程序的过程。

构建:库源码文件:结果存放于临时目录。命令源码文件:结果存放于源码文件所在目录。
安装:库源码文件:结果存放于pkg某个子目录中。命令源码文件:结果存放于工作区的bin目录或GOBIN指向的子目录。

安装 = 构建 + 链接。

总结:通过这一讲基本了解了Go语言的配置过程以及几个重要环境变量对应的文件夹的含义。了解了如何规范的管理项目中的Go源码。

posted @   人生hh  阅读(70)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示