本人新手,想找个相对于成熟的微服务框架来学习学习。希望大佬们推荐推荐。
要 Go 语言的。
1
loading 2021-01-06 14:38:03 +08:00 via Android
python fastapi
|
3
rimutuyuan 2021-01-06 14:42:51 +08:00
|
4
wunonglin 2021-01-06 14:44:09 +08:00
没有。
就算有也不如这两个,而且 go-micro 停止更新了,go-kit 又因为 go 没泛型,一堆 interface 难用到死。 综上,go 没好用的微服务框架,要么自己捣鼓了 |
5
lanyulei OP @rimutuyuan 嗯呐,我也在关注这个,但是吧,群里说要更新 v2 了,但是问大概时间,也没有人回复,而且,没有社区,群也不活跃。感觉有可能是个坑吧。
|
7
securityCoding 2021-01-06 14:56:18 +08:00
rpcx
jupiter go-zero |
8
zhihuichen 2021-01-06 19:32:54 +08:00
@lanyulei Kratos v2,版本我们目前正在做对应的工程标准化的,后面内部也打算直接使用,只维护开源版本;
主要的设计理念为: 1 、API 协议使用 Protobuf 定义接口,实现 HTTP/gRPC 方式进行通信, 并且 Errors 通过 Enum 作为错误码,以实现错误判定。 2 、Component 统一遵循 OpenTracing 规范进行实现, 通过 Plugins 设计理念,实现插件化方式提供扩展能力。 3 、通过 Git 方式管理 Service 项目模板,并可通过 Kratos 一键初始化脚手架。 在年前应该会 release 对应的 pre 版本 |
9
windfarer 2021-01-07 00:05:16 +08:00
|
10
windfarer 2021-01-07 00:09:25 +08:00
大家都不太用 QQ 了,所以回复得不怎么及时,建了 go-kratos 的官方微信群,后面会更积极的运营整个社区生态,欢迎关注和加群讨论
进群二维码在楼上那个链接,刚才手滑不小心发出去了 |
12
lanyulei OP @zhihuichen 好的,感谢。
|