大家好,我们继续学习Go语言,彬哥的本系列教程主要是针对小白用户或者没有接触Go语言的同学们的,本节课给大家讲讲Go语言的工程目录结构,本文以七叶前辈开发的liteide为例子(win7)讲解。
liteide的下载地址:http://liteide.org/cn/ 下载后成功安装后
图标 以之前项目为例子: 项目目录 以上就是要给同学们讲的一个工程目录,
整个目录如下: 项目目录
其中,bin存放编译后的可执行文件;pkg存放编译后的包文件;src存放项目源文件。一般,bin和pkg目录可以不创建,go命令会自动创建(如 go install),只需要创建src目录即可。
对于pkg目录,曾经有人问:我把Go中的包放入pkg下面,怎么不行啊?他直接把Go包的源文件放入了pkg中。这显然是不对的。pkg中的文件是Go编译生成的,而不是手动放进去的。(一般文件后缀.a)
对于src目录,存放源文件,Go中源文件以包(package)的形式组织。通常,新建一个包就在src目录中新建一个文件夹。
好了,本节我们就到这里,每天坚持学习,我们下期见!
社区交流群:221273219
Golang语言社区论坛 :
www.Golang.Ltd
LollipopGo游戏服务器地址:
https://github.com/Golangltd/LollipopGo
社区视频课程课件GIT地址:
https://github.com/Golangltd/codeclass
Golang语言社区
网友评论