源码文件分为三种: 命令源码文件 程序入口; 属于main包, 包含无参数无结果的main函数; 通过go run命令运行, 可通过flag包接收参数; 库源码文件 存放程序的变量、常量、函数、结构体和接口, 被其他文件代码调用 测试源码文件 同目录下的源码文件代码包声明语句是一致的, 源码文件代码包声明语句和其所在的目录名称不一致,这样生成的文件和其父目录名称一致; ……

阅读全文