在昆明,个人公司只有两个人写 go ,使用的 gin+gorm 写 http 接口,多个服务之间调对应服务的 http 接口了,部署是打包成 image, docker compose 管理
个人目前在学习 k8s ,grpc, 之前也看了一些 go-mico go-zero 等
想了解下主流的多人开发的大概使用的技术栈 工具 或开发架构大概是什么样的,是使用上面的一些微服务框架, 还是直接基于 grpc 等自己封装 自己造?
个人目前在学习 k8s ,grpc, 之前也看了一些 go-mico go-zero 等
想了解下主流的多人开发的大概使用的技术栈 工具 或开发架构大概是什么样的,是使用上面的一些微服务框架, 还是直接基于 grpc 等自己封装 自己造?
8 条回复 • 2021-11-29 13:02:09 +08:00
|
1
wsseo 2021 年 11 月 28 日
beego v2?
|
|
2
xsen 2021 年 11 月 28 日
可以尝试下好未来的 go-zero ,单体或微服务都支持。我们就是基于这个框架的,前后已有三四个项目都是
使用体验还算可以 orm 可以可以用其自带的,也可以替换成 gorm |
|
3
godlovesxcjtest 2021 年 11 月 28 日
如果使用 gorm ,必须用下 gorm 的 gen 生成代码,体验搞了不止一个层次
|
|
4
qq2562524625 2021 年 11 月 28 日 这种问题搜一下招聘网站的要求不就一清二楚了
iris + rpcx + gorm + zk 开发架构是什么意思,工程目录? |
|
5
iQXQZX 2021 年 11 月 28 日
kratos
|
|
6
zhengxiaowai 2021 年 11 月 29 日
直接 grpc 吧,生态好还能用 gateway 转成 json 吐出,又能对内又能对外
ORM 直接 grom 即可,jinzhu 大哥的实力还是很有保障的 |
|
7
labulaka521 2021 年 11 月 29 日
grpc+k8s+envoy
|
|
8
nanmu42 2021 年 11 月 29 日 via iPhone
同在云南,我写过接近主题的文章,希望对你有帮助: https://nanmu.me/zh-cn/posts/2021/way-to-go/#依赖库和文档
|