各位 Gopher 大佬,贵公司团队开发使用的 Go 生态的相关工具、库包有哪些啊

2021-11-28 17:25:03 +08:00
 cnbattle
在昆明,个人公司只有两个人写 go ,使用的 gin+gorm 写 http 接口,多个服务之间调对应服务的 http 接口了,部署是打包成 image, docker compose 管理

个人目前在学习 k8s ,grpc, 之前也看了一些 go-mico go-zero 等

想了解下主流的多人开发的大概使用的技术栈 工具 或开发架构大概是什么样的,是使用上面的一些微服务框架, 还是直接基于 grpc 等自己封装 自己造?
3176 次点击
所在节点    Go 编程语言
8 条回复
wsseo
2021-11-28 17:39:47 +08:00
beego v2?
xsen
2021-11-28 18:49:14 +08:00
可以尝试下好未来的 go-zero ,单体或微服务都支持。我们就是基于这个框架的,前后已有三四个项目都是
使用体验还算可以

orm 可以可以用其自带的,也可以替换成 gorm
godlovesxcjtest
2021-11-28 19:11:38 +08:00
如果使用 gorm ,必须用下 gorm 的 gen 生成代码,体验搞了不止一个层次
qq2562524625
2021-11-28 20:26:33 +08:00
这种问题搜一下招聘网站的要求不就一清二楚了
iris + rpcx + gorm + zk
开发架构是什么意思,工程目录?
iQXQZX
2021-11-28 21:27:39 +08:00
kratos
zhengxiaowai
2021-11-29 11:40:13 +08:00
直接 grpc 吧,生态好还能用 gateway 转成 json 吐出,又能对内又能对外
ORM 直接 grom 即可,jinzhu 大哥的实力还是很有保障的
labulaka521
2021-11-29 12:40:39 +08:00
grpc+k8s+envoy
nanmu42
2021-11-29 13:02:09 +08:00
同在云南,我写过接近主题的文章,希望对你有帮助: https://nanmu.me/zh-cn/posts/2021/way-to-go/#依赖库和文档

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/818547

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX