美文网首页Golang语言社区彬哥Go语言笔记
彬哥笔记 --4 Go语言工程目录结构说明

彬哥笔记 --4 Go语言工程目录结构说明

作者: Golang语言社区 | 来源:发表于2018-11-19 23:21 被阅读178次

          大家好,我们继续学习Go语言,彬哥的本系列教程主要是针对小白用户或者没有接触Go语言的同学们的,本节课给大家讲讲Go语言的工程目录结构,本文以七叶前辈开发的liteide为例子(win7)讲解。

          liteide的下载地址:http://liteide.org/cn/ 下载后成功安装后

    图标 以之前项目为例子: 项目目录

          以上就是要给同学们讲的一个工程目录,

          首先 我们配置好GOPATH\GOROOT : 配置截图
          整个目录如下: 项目目录
          其中,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语言社区

    相关文章

      网友评论

        本文标题:彬哥笔记 --4 Go语言工程目录结构说明

        本文链接:https://www.haomeiwen.com/subject/qfpzfqtx.html