项目目录结构如何组织,一般语言都是没有规定。但Go语言这方面做了规定,这样可以保持一致性,做到统一、规则化比较明确。一个Go项目在GOPATH下,会有如下三个目录 |--bin|--pkg|--src bin存放编译后的可执行文件;pkg存放编译后的包文件;src存放项目源文件。