用了很多很多年 Python ,转到 Go 项目很多地方不适应
(虽然借助 AI 可以开发了,但是还是很难受) 
无奈,Python 虽然喜欢,但是吃饭还得跟着公司走,想着系统学习一下 golang
楼主看过很多 Python 相关的书,比如 cosmic Python ,TDD Python ,流畅的 Python ,健壮 Python ,Python 91 个建议,python cookbook 等等
golang 只看过一本黑色的《 Go 程序设计语言》
求各位推荐一波资料:
|      1jarytom      93 天前 从不喜欢看书,都是看下要用的框架的文档 | 
|  |      2gimp      93 天前  1 1. 《 100 个 Go 语言典型错误》,英文版是 《 100 Go Mistakes How to Avoid Them 》 2. Uber Go Style Guide: https://github.com/uber-go/guide/blob/master/style.md 也有对应的中文翻译版本 | 
|  |      3lululau      93 天前 学习学习 | 
|  |      4dog82      93 天前 Go 程序设计语言 非常好,但是翻译得很差,英文阅读没问题的看原版吧。 我在图书馆借了本叫《 Go 语言之路》作者李文周,写得还不错,思路很清晰,但是比较基础,推荐看看 | 
|  |      5dog82      93 天前 李文周的博客: https://liwenzhou.com | 
|  |      6charmToby      93 天前 这个我感觉还不错 https://draven.co/golang/ | 
|  |      7maocat      93 天前 大可不必,找一些开源项目/多看看公司项目的代码,对齐就行 python 能出这么多书,自身和语言特性/语法糖有关,动态类型,包/模块管理,magic function ,metaclass 等等都导致了 python 的复杂性 之前做项目,组里也有其他语言转来的同事(node, c#), 写 go 入参出参都是 map[string]any ,稍微一复杂的业务,好几个 map 在代码里跑来跑去,而且指针一点都不用,遍历切片结构体修改值,却不重新塞回去,这种问题层出不穷,苦不堪言 | 
|      9fffq      93 天前 楼主看过很多 Python 相关的书,比如 cosmic Python ,TDD Python ,流畅的 Python ,健壮 Python ,Python 91 个建议,python cookbook 等等 | 
|      11rahuahua      93 天前 | 
|  |      12xdeng      93 天前 | 
|      13FarmerChillax      93 天前 全本推荐: https://book.douban.com/subject/35144587/ 部分篇幅推荐: https://book.douban.com/subject/30351288/ 其他书籍可以看我的阅读清单,里面有具体的评价: https://blog.farmer233.top/readings/ | 
|      14Michael88      93 天前 直接让大模型教你。 | 
|      15sthwrong      93 天前 @maocat #7 别说了,搞 java 的也有爱 map,hashMap 的做返回值的,所有代码都追求正常场景能出结果就行,异常场景出了问题再改。结果就是被开了之后一直在填他的坑。 | 
|      16ohoh      93 天前 如果是 go 的话,唯一推荐的是 雨痕 的 Go 语言学习笔记 | 
|  |      18billzhuang      93 天前 via iPhone 《流畅的 python 》是不可多得的好书 | 
|  |      19justyoung      93 天前 最近也在学 Go , 感觉官方文档里的 Effective Go 还不错: https://golang.google.cn/doc/effective_go 另外可以尝试用 Python 先写部分代码,然后让 AI 翻译成 Go ,这样就能快速感受到两者的异同点。 | 
|      20spritecn      93 天前 我是写 java 的,最近在看 惯例模式与编程实践 ,vibe coding 在 go 上面就很流畅 | 
|      21lveye      93 天前 可以试试 O'Reilly 出品的《 Head First Go 》 | 
|  |      22iorilu      93 天前 求推下类似的 rust 书 我看了部分官方 the rust book, 不过一阵子不玩又忘光了 | 
|  |      23AEnjoyable      93 天前 via Android 可恶啊😭 我司把我从 go/rust 转成了 Python 。。。 |