[心得] 初探 Go 语言 Project Layout (新手入门)

楼主: appleboy46 (小恶魔)   2019-11-21 13:46:56
部落格: https://blog.wu-boy.com/2019/11/how-to-define-the-golang-folder-layout
很多人初次进入 Go 语言,肯定都会寻找在 Go 里面是否有一套标准且最多人使用的
Framework 来学习,但是在 Go 语言就是没有这样的标准,所有的开源专案架构目录都是
由各团队自行设计,没有谁对谁错,也没任何一个是最标准的。那你一定会问,怎样才是
最好的呢?很简单,如果可以定义出一套结构是让团队所有成员可以一目了然的目录结构
,知道发生问题要去哪个地方找,要加入新的功能,就有相对应的目录可以存放,那这个
专案就是最好的。当然这没有标准答案,只是让团队有个共识,未来有新人进入专案,可
以让他在最短时间内吸收整个专案架构。
## 投影片
本次教学会着重在投影片 P5 ~ P20。
http://bit.ly/golang-layout (参考 5 ~ 20 页)
## 教学影片
喜欢我的 Youtube 影片,可以订阅 + 分享 (影片同步于 Udemy)
https://www.youtube.com/watch?v=jApleGS2hQY
1. project layout 基本简介 00:47
2. 为什么要用 go module 07:28
3. 使用 Makefile 09:59
4. .env 使用情境 11:42
5. 如何设定专案版本资讯 12:54
作者: b436412 (m.jace)   2019-11-21 16:07:00
推。实用
作者: molopo (mmm)   2019-11-21 18:19:00
作者: ilove0618 (轩)   2019-11-21 18:54:00
以蒐藏 go真的潮
作者: s06yji3 (阿南)   2019-11-21 22:11:00
作者: onegoman (SKY)   2019-11-22 10:06:00
推。
作者: pandadao (panda)   2019-11-22 10:52:00
实用
作者: yuanyu90221 (菜菜鸟)   2019-11-23 00:59:00

Links booklink

Contact Us: admin [ a t ] ucptt.com