
一个继承了 laravel 思想的 golang web 框架
goal 通过容器和服务提供者作为框架的核心,以 contracts 为桥梁,为开发者提供丰富的功能和服务,这点与 laravel 是相似的。
你可以通过以下方式参与到项目中来
扫码加入 QQ 群

1 HanMeiM Mar 1, 2022 为什么不直接说 spring ,要说 laravel |
4 sunny1688 Mar 1, 2022 我也借楼留一个框架~~ 高性能 TCP 网络框架,基于事件循环,可配置路由模式,无需关心封包解包,框架自动完成,支持 TLS ,后期会支持分布式模式,详情可见 repo: https://github.com/ikilobyte/netman |
5 qbhy OP @ccppgo 不太一样的,Bean 提供的是一个类,服务提供者提供的是一个服务,一个服务里面可能包含一个类,也可能提供多个类,甚至可以在服务提供者里面直接运行一些任务。 |
6 qbhy OP @qbhy 更具体的可以参考 goal-web 组织下的一些组件仓库对服务提供者的实现代码 https://github.com/goal-web |
7 ccppgo Mar 1, 2022 @qbhy 类里面写服务不就是服务了么,service 也是 bean ,service 翻译是啥老哥。 不过我是 java 新手, 所以也不敢保证是这样, 但我觉得那个服务提供者就是个容器的作用, 跟 spring 没有区别 |
8 hzz2 Mar 1, 2022 赞! 在 learnku 有关注过 |
10 B1ankCat Mar 1, 2022 你这个框框里,都没有勾勾啊 |
11 qbhy OP @ccppgo 一个类提供一种服务没错,但有写时候我们可能需要许多个类一起组成一个更大,更复杂的服务,全都由一个类提供显得太臃肿,将其拆为多个类比较合适。 |
13 coolair Mar 1, 2022 一直觉得继承 XX 思想,就是没有思想。 |
14 BeijingBaby Mar 1, 2022 go 只需要各种工具集,如果尝试搞一个框架,就太臃肿了,意味着场景太小。 |
16 lesismal Mar 1, 2022 虽然我仍然喜欢大道至简,但是希望有楼主这种项目能让那些对 golang 大道至简阴阳怪气的小白们闭嘴 |
17 kerro1990 Mar 2, 2022 其实 99% 的项目用不到这些框架 |
18 macscsbf Mar 2, 2022 大佬 考虑用泛型吗 |
20 qbhy OP @BijingBaby 这个框架跟 spring 也有些相似的地方,框架本身提供的是配置和容器,其他所有组件都是可选的,群里就有朋友基于我给的 example 精简了很多东西,从何挖掘到到适合他自己的脚手架 |
26 bigbigpark Mar 2, 2022 赞一个,加油 |
27 dany813 Mar 2, 2022 ,话说 go 里面有啥好用的 orm 吗 |
28 qbhy OP @bigbigpark 谢谢~ |
30 kingjpa Mar 6, 2022 赶快发布呀,一个 phper 的 强烈期盼 |
32 aurtech Mar 11, 2022 坐标深圳,求一枚 Golang/Python 大佬!!欢迎砸简历 V:Ifboredgunquxuexi. |