V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Richard14
V2EX  ›  程序员

求推荐一本 go 语言入门教学书籍

  •  
  •   Richard14 · 311 天前 · 3593 次点击
    这是一个创建于 311 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在线 /实体皆可。

    楼主科班+熟练运用 java/python ,go 语言完全 0 基础。

    由于听说 go 语法本身不复杂,设计模式是内功应该也不需要重新练, 所以比较期望一本看完后具有较高生产力的教学,语言本身部分提纲挈领是最好的。 类似于廖雪峰对 python 的归纳,新入门者读完以后可以了解大部分生产力场景和较新的工具

    26 条回复    2023-06-26 09:36:39 +08:00
    ltkun
        1
    ltkun  
       311 天前 via Android
    Richard14
        2
    Richard14  
    OP
       311 天前
    @ltkun 有没有中文,中文有合适的一般不看英文,英文看得慢
    eclipselu
        3
    eclipselu  
       311 天前 via Android
    https://tour.go-zh.org/ 我当时就看的这个 的英文版
    GeorgeWai
        4
    GeorgeWai  
       311 天前
    258
        5
    258  
       311 天前
    go 语言圣经
    yekern
        6
    yekern  
       311 天前
    当初看的 刘丹冰的 8 小时快速转职 Go 然后看看 gin gorm 然后开始练习 之后就是官方文档 和各种 包文档之间穿梭

    https://www.bilibili.com/video/BV1gf4y1r79E ,8 小时转 Go 每节课时间都不长
    imianba2zz
        7
    imianba2zz  
       311 天前
    推荐一下这个,有其它语言基础看非常适合: https://github.com/Zhouchaowen/golang-tutorial/blob/master/1-package/README.md 虽然不是全网讲的最好的,但是是全网注释第二齐全滴 (感谢 start ,滑稽.jpg)
    assiadamo
        8
    assiadamo  
       311 天前
    go 语言设计与实现
    https://draveness.me/golang/
    4771314
        9
    4771314  
       311 天前
    https://books.studygolang.com/gopl-zh/
    go 语言圣经,入门级
    lasuar
        10
    lasuar  
       311 天前   ❤️ 1
    我推荐一个 go 语言面试宝典
    https://golang.design/go-questions/
    Asakijz
        11
    Asakijz  
       311 天前
    或者看 Go101
    sadfQED2
        12
    sadfQED2  
       311 天前 via Android
    有其他编程语言经验,这玩意根本不用学。我当初没有任何 go 开发经验入职,入职告诉我要写 go ,我花了半天时间搭环境,半天时间看了下《 go 语言圣经》,第二天就开始写改线上代码了。

    go 之所以能快速流行起来的最大原因就是这玩意学习难度约等于没有,配合 goland
    sadfQED2
        13
    sadfQED2  
       311 天前 via Android
    @sadfQED2 按错发出去了

    配合 goland 的语法提醒,根本不用学,直接就能上手
    Dogergo
        14
    Dogergo  
       311 天前
    我想找一个那种最佳实践之类的教程,各位有推荐的吗,想看看别人的比较规范的写法,因为面试 PHP 进来就写 Go 了,小公司项目又没有什么规范,现在感觉业务逻辑几乎都要写进 SQL 里了,经常性的看到前任写的 gorm.db.raw()/exec(),有什么更优雅点的方案吗,代码里全是 SQL 看起来太难受了
    Belmode
        16
    Belmode  
       311 天前
    《颈椎病康复指南》
    laoyutang
        17
    laoyutang  
       311 天前 via Android
    企业级 go 语言实践?
    LoNeFong
        18
    LoNeFong  
       311 天前   ❤️ 1
    @Dogergo https://github.com/xxjwxc/uber_go_guide_cn 语言规范
    项目规范的话看看 go-micro, 基本知名的开源项目都可以当作你的项目结构和规范.
    jackge0323
        19
    jackge0323  
       311 天前
    都熟练运用 java/python 了,官方文档看看就能上手了吧。
    yrzs
        20
    yrzs  
       311 天前
    GO 语言设计与实现
    liuzhenyu
        21
    liuzhenyu  
       311 天前
    the way to go
    liuzhenyu
        22
    liuzhenyu  
       311 天前
    learn go with test
    realpg
        23
    realpg  
       311 天前
    科班其他语言还用学?
    随便 github 找一段代码看半个小时不就精通了
    cokyhe
        24
    cokyhe  
       310 天前
    Go By Example
    bugfan
        25
    bugfan  
       310 天前
    @realpg 卧槽,哈哈哈 算你狠
    Dogergo
        26
    Dogergo  
       306 天前
    @LoNeFong 喔,非常感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2968 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 13:12 · PVG 21:12 · LAX 06:12 · JFK 09:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.