Golang学习笔记//建议的工程组织结构
??
在golang中有无比强大的Go命令行工具(go build,go run等),消除了工程文件的概念,完全用目录结构和package来推导工程结构和构建顺序,因此golang中的工程组织结构是基于package和目录结构来组织的。这是从《The Way to Go》中摘录的几句,原汁原味:
据此一个典型的工程组织结构是这样的: < helloword > |---<bin> // 尖括号是目录的意思 helloword.exe |---<pkg> |---<windows> helloword.a module1.a module2.a |---<src> |---< helloword > helloword.go helloword_test.go |---<module1> add.go add_test.go sub.go sub_test.go |---<module2> fish.go fish_test.go cat.go cat_test.go |---<......> 一个实际的helloword工程(俺没找到如何上传附件,自己敲吧,很简单): (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |