Go源码文件的分类

2019-04-14 08:37发布

4759699-e44129dc73f631b2.jpg Go语言的源码文件有三大类,即:命令源码文件、库源码文件和测试源码文件。他们的功用各不相同,而写法也各有各的特点。命令源码文件总是作为可执行的程序的入口。库源码文件一般用于集中放置各种待被使用的程序实体(全局常量、全局变量、接口、结构体、函数等等)。而测试源码文件主要用于对前两种源码文件中的程序实体的功能和性能进行测试。另外,后者也可以用于展现前两者中程序的使用方法。 Go的源码文件可以分为三大类:
  • 命令源码文件
  • 库源码文件
  • 测试源码文件

命令源码文件

命令源码文件作为可执行程序的入口。

库源码文件

库源码文件一般用于集中存放待使用的全局变量、全局常量、接口、结构体、函数等。

测试源码文件

测试源码文件主要用于对前两种源码文件中的程序实体的功能和性能进行测试。也可以用于展现前两者中程序的使用方法。