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

go 语言大佬请看过来

  •  
  •   61366756 · 2025 年 7 月 15 日 · 3794 次点击
    这是一个创建于 192 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想入 go 的坑,特地请教下,现在 go 主流的框架都用啥?相关技术栈都有啥?

    27 条回复    2025-09-29 14:18:51 +08:00
    w568w
        1
    w568w  
       2025 年 7 月 15 日
    你这问题范围也太广了,缩小一下需求范围吧
    XFLx2
        2
    XFLx2  
       2025 年 7 月 15 日
    这种问题 直接 github 搜 "{语言} awesom" 就能解决
    moonsn
        3
    moonsn  
       2025 年 7 月 15 日
    建议从需求出发,比如,你做个“youtube 视频下载器”应该用不到框架。
    zhengfan2016
        4
    zhengfan2016  
       2025 年 7 月 15 日   ❤️ 2
    看你喜好吧,web 框架领域的话,旧派使用 gin+gorm ,新派使用 sqlc+echo 啥的
    maocat
        5
    maocat  
       2025 年 7 月 15 日 via Android
    直接找个框架研究一下就行,我建议 k8s ,或者 ollama ,/dog
    bbao
        6
    bbao  
       2025 年 7 月 15 日
    @zhengfan2016 进一步讲讲 sqlc+echo 是咋玩的
    Aicnal
        7
    Aicnal  
       2025 年 7 月 15 日
    Gin+Gorm ?
    hailaz
        8
    hailaz  
       2025 年 7 月 15 日
    skiy
        9
    skiy  
       2025 年 7 月 15 日
    gin + gorm 。
    StarUDream
        10
    StarUDream  
       2025 年 7 月 15 日
    https://www.cloudwego.io/ 试试这一套?
    skiy
        11
    skiy  
       2025 年 7 月 15 日
    @StarUDream 你看 cloudwego ,都要转 Rust 了。。。
    bronyakaka
        12
    bronyakaka  
       2025 年 7 月 15 日
    学啥不好学 go 这坨。。。
    SSang
        13
    SSang  
       2025 年 7 月 15 日
    protobuf echosystem
    SSang
        14
    SSang  
       2025 年 7 月 15 日
    go 的主流是不用框架,你看哪个出名的开源项目是用框架的
    craftsmanship
        15
    craftsmanship  
       2025 年 7 月 15 日 via Android
    @bronyakaka 写 Web 别的也没啥好选的了吧 Java 免谈 C# 国内又没市场 Node Python PHP Ruby 都算一档的 剩下只有 Go 了
    coolmenu
        16
    coolmenu  
       2025 年 7 月 16 日
    这种问题适合问 AI ,耐心,多轮问答。
    kakki
        17
    kakki  
       2025 年 7 月 16 日
    我在等一个什么也不用自己写的回答.
    nanrenlei
        18
    nanrenlei  
       2025 年 7 月 16 日
    看你要干嘛,如果 web 接口的话可以 gin+gorm,如果是 grpc 的话可以 gozero ,gozero 手脚架还可以
    zzfly256
        19
    zzfly256  
       2025 年 7 月 16 日
    我独爱 goframe ,集成的文档生成功能太香了
    gvison
        20
    gvison  
       2025 年 7 月 16 日
    推荐个简单易用的"低代码"开发框架 go sponge ,内置超过 50+条代码生成命令和丰富的模版(也支持自定义模板),一键生成基于主流 Go 框架的完整项目代码(如 Gin+GORM 或 gRPC 方案),生成的服务代码完全自主可控,开发者只需专注于核心业务逻辑的实现。
    Ayanokouji
        21
    Ayanokouji  
       2025 年 7 月 16 日
    https://github.com/danielgtaylor/huma 好奇,为啥没推荐这个的呢,看着不错,不过我也没用过。
    tangqiu0205
        22
    tangqiu0205  
       2025 年 7 月 16 日
    kratos, sqlc / jet
    realpg
        23
    realpg  
    PRO
       2025 年 7 月 16 日
    @w568w #1
    能问出这种问题的 你就默认他是个小白 crudboy 搞 web 的就完事了...
    ollama
        24
    ollama  
       2025 年 7 月 16 日   ❤️ 1
    这种伸手党……提的问题挺不尊重人的。
    OC0311
        25
    OC0311  
       2025 年 7 月 16 日
    golang 不是很重视框架
    qloog
        26
    qloog  
       2025 年 7 月 20 日
    没有最流行的,只有最合适的

    比如 Kratos 和 Kitex 比较适合开发微服务,也有专门团队维护,哦,还有一个 go-zero

    但我个人更喜欢: https://github.com/go-eagle/eagle 适合 api 和微服务,主要是 gin + gorm 的 gen(更方便、更安全、支持复杂 SQL 生成) + 其他常用组件

    可以都看看,最后选择适合自己的、顺手的就行。
    skkakaka2
        27
    skkakaka2  
       2025 年 9 月 29 日
    我用的 echo+gorm ,还是挺好上手的
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   903 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:50 · PVG 05:50 · LAX 13:50 · JFK 16:50
    ♥ Do have faith in what you're doing.