V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
cnbattle
V2EX  ›  Go 编程语言

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

  •  
  •   cnbattle ·
    cnbattle · 2021-11-28 17:25:03 +08:00 · 3329 次点击
    这是一个创建于 1118 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在昆明,个人公司只有两个人写 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 17:39:47 +08:00
    beego v2?
    xsen
        2
    xsen  
       2021-11-28 18:49:14 +08:00
    可以尝试下好未来的 go-zero ,单体或微服务都支持。我们就是基于这个框架的,前后已有三四个项目都是
    使用体验还算可以

    orm 可以可以用其自带的,也可以替换成 gorm
    godlovesxcjtest
        3
    godlovesxcjtest  
       2021-11-28 19:11:38 +08:00
    如果使用 gorm ,必须用下 gorm 的 gen 生成代码,体验搞了不止一个层次
    qq2562524625
        4
    qq2562524625  
       2021-11-28 20:26:33 +08:00   ❤️ 1
    这种问题搜一下招聘网站的要求不就一清二楚了
    iris + rpcx + gorm + zk
    开发架构是什么意思,工程目录?
    iQXQZX
        5
    iQXQZX  
       2021-11-28 21:27:39 +08:00
    kratos
    zhengxiaowai
        6
    zhengxiaowai  
       2021-11-29 11:40:13 +08:00
    直接 grpc 吧,生态好还能用 gateway 转成 json 吐出,又能对内又能对外
    ORM 直接 grom 即可,jinzhu 大哥的实力还是很有保障的
    labulaka521
        7
    labulaka521  
       2021-11-29 12:40:39 +08:00
    grpc+k8s+envoy
    nanmu42
        8
    nanmu42  
       2021-11-29 13:02:09 +08:00 via iPhone
    同在云南,我写过接近主题的文章,希望对你有帮助: https://nanmu.me/zh-cn/posts/2021/way-to-go/#依赖库和文档
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2736 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:24 · PVG 10:24 · LAX 18:24 · JFK 21:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.