GO如何拆分代码?

yoorxee 2019-01-10 03:55:22
GO如何拆分代码?
我想把不同的业务拆分成5个文件,一个入口,怎么拆分,有文档吗
...全文
151 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
伟洪winni 2019-01-14
  • 打赏
  • 举报
回复
nuczzz 2019-01-13
  • 打赏
  • 举报
回复
不同的业务拆分为5个文件?拆分的目的是为了使项目代码更简单易懂更有条理吧,这样的话,建议先抛开语言层面的东西先看看设计模式(在你这里可能会用到工厂模式,适配器模式,或者组合起来的设计模式等),然后根据业务逻辑难易程度选取合适的设计模式。工厂模式定义和demo代码有很多暂不赘述,稍微复杂一点的可能适合你这场景的设计模式可以参考:https://github.com/astaxie/beego/tree/develop/cache
fwhezfwhez 2019-01-11
  • 打赏
  • 举报
回复
service
control
util
main.go

2,190

社区成员

发帖
与我相关
我的任务
社区描述
go语言学习与交流版
社区管理员
  • go语言社区
  • Freeman Z
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧