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

其他语言尝试转 golang 学习,有无好的入门项目或者框架推荐?

  •  
  •   zhuzhibin ·
    BinZhiZhu · 2021-08-09 23:58:03 +08:00 · 3688 次点击
    这是一个创建于 1209 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在打算跟着 https://tour.go-zh.org/

    过一遍基础语法之类的,然后后续找一些入门级的项目或者框架玩玩,我目前知道的有 beego 、goframe 之类的,老哥们有好的推荐学习学习么?

    我认为基础语法大致掌握,找项目学习上手应该会快一些些,虽然刚开始有点不习惯 go 的语法哈哈

    另外插个话,如果老哥们有 wechat 群或者其他群的能否带带弟弟,懂的都懂哈哈,giao ~

    第 1 条附言  ·  2021-08-10 18:28:55 +08:00
    12 条回复    2021-08-24 14:32:49 +08:00
    zhuzhibin
        1
    zhuzhibin  
    OP
       2021-08-09 23:58:15 +08:00
    1111 🚘🚘
    icepie
        2
    icepie  
       2021-08-10 05:37:40 +08:00
    gin gorm
    luckRay
        3
    luckRay  
       2021-08-10 08:30:06 +08:00 via Android
    shanghai202101 加我拉你
    CEBBCAT
        4
    CEBBCAT  
       2021-08-10 10:12:10 +08:00
    Go 之旅不错,gobyexample 也值得一看,推荐英文版,更全一些。

    beego 应该很少用了吧,好像 gin 更流行一点。gorm ( v1 )我觉得挺拉垮的,文档一言难尽。对语言细节感兴趣可以看看 Go101,这个网站也有微信群,你找找应该就能找到。听说群里吹水不多,之前加了另外一个名叫“技术面试交流”的群,哎呦我的妈……淹死我了

    所以加群这事儿还是谨慎点好
    whyso
        5
    whyso  
       2021-08-10 10:56:20 +08:00
    语法都不习惯为啥还转 Go 呢?好奇
    lanlanye
        6
    lanlanye  
       2021-08-10 11:02:29 +08:00
    同入门,目前的目标是啃一下 Cloudreve 的代码
    zhuzhibin
        7
    zhuzhibin  
    OP
       2021-08-10 18:21:05 +08:00
    @luckRay 谢谢老哥,加了
    @icepie 谢谢老哥
    @CEBBCAT beego 确实有点旧哈哈,谢谢老哥
    @whyso 这个东西没啥好奇的吧,例如你学车的时候是自动波,这个时候你要学手波,你开始也会不习惯,很正常吗,比较知道 go 的语法都懂我意思,写多了就习惯了,只是描述一下感受而已哈
    @lanlanye 这么猛老哥?我打算先学习语法等,然后找项目自己开始上手写代码
    lanlanye
        8
    lanlanye  
       2021-08-12 02:00:11 +08:00
    @zhuzhibin 我看 Cloudreve 就是 Gin+Gorm 写的,应该很适合做参考
    rita413413
        9
    rita413413  
       2021-08-12 12:54:08 +08:00
    直接 goframe~,这个框架比同类型的好用得多。
    xmsz
        10
    xmsz  
       2021-08-17 09:52:26 +08:00   ❤️ 1
    你有其他语言基础 理论上学习其他语言应该没什么问题 你需要的可能是实践是吧

    实践的直接去极客时间或者 b 站看就行,其实内容不多(除非你要连微服务一起看了),几个小时就可以了(当然大部分视频都是废话或者广告)

    然后目前我们公司实践下来,最后还是 kratos 生态一把梭

    毕竟
    1. 是 b 站的,有真实大量业务实践
    2. 是国内的,无压力
    3. 负责人很有趣


    不过 go 的工具生态真的很糟糕就是了,像我们以前用 java 和 nodejs,java 是全,nodejs 是快

    go 现在连个真正的 orm 工具都没有,框架更惨,还在 cli 生成文件的阶段

    搞得比较 JavaScript 更像脚本语言 很无语
    zhuzhibin
        11
    zhuzhibin  
    OP
       2021-08-17 10:41:13 +08:00
    @xmsz 谢谢老哥的经验之谈哦
    bthulu
        12
    bthulu  
       2021-08-24 14:32:49 +08:00
    @xmsz gorm 不是挺好用的吗, java 的 mybatis 用着还不恶心么
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1440 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 17:28 · PVG 01:28 · LAX 09:28 · JFK 12:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.