cnbattle
V2EX  ›  Go 编程语言

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

By cnbattle at 2021 年 11 月 28 日 · 4433 次点击
在昆明,个人公司只有两个人写 go ,使用的 gin+gorm 写 http 接口,多个服务之间调对应服务的 http 接口了,部署是打包成 image, docker compose 管理

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

想了解下主流的多人开发的大概使用的技术栈 工具 或开发架构大概是什么样的,是使用上面的一些微服务框架, 还是直接基于 grpc 等自己封装 自己造?
8 条回复  •  2021-11-29 13:02:09 +08:00
wsseo
   1
wsseo  
   2021 年 11 月 28 日
beego v2?
xsen
   2
xsen  
   2021 年 11 月 28 日
可以尝试下好未来的 go-zero ,单体或微服务都支持。我们就是基于这个框架的,前后已有三四个项目都是
使用体验还算可以

orm 可以可以用其自带的,也可以替换成 gorm
godlovesxcjtest
   3
godlovesxcjtest  
   2021 年 11 月 28 日
如果使用 gorm ,必须用下 gorm 的 gen 生成代码,体验搞了不止一个层次
qq2562524625
   4
qq2562524625  
   2021 年 11 月 28 日   ❤️ 1
这种问题搜一下招聘网站的要求不就一清二楚了
iris + rpcx + gorm + zk
开发架构是什么意思,工程目录?
iQXQZX
   5
iQXQZX  
   2021 年 11 月 28 日
kratos
zhengxiaowai
   6
zhengxiaowai  
   2021 年 11 月 29 日
直接 grpc 吧,生态好还能用 gateway 转成 json 吐出,又能对内又能对外
ORM 直接 grom 即可,jinzhu 大哥的实力还是很有保障的
labulaka521
   7
labulaka521  
   2021 年 11 月 29 日
grpc+k8s+envoy
nanmu42
   8
nanmu42  
   2021 年 11 月 29 日 via iPhone
同在云南,我写过接近主题的文章,希望对你有帮助: https://nanmu.me/zh-cn/posts/2021/way-to-go/#依赖库和文档
The Go Programming Language
› http://golang.org/
› Go Playground
Go Projects
› Revel Web Framework
© 2026 V2EX · 40ms · 3.9.8.5