- 主持: [欧长坤](https://changkun.de), [杨文](https://maiyang.me/)
- 嘉宾: [蒙卓](https://mzh.io)
本期摘要:这是 Go 夜聊的第二期节目,本期的话题围绕成为 Go 语言贡献者展开。
为此,我们非常荣幸请到了~~可能是~~目前国内最活跃的 Go 语言贡献者~~之一~~:蒙卓(Max)。
那么 Max 为什么能够如此活跃在 Go 的贡献榜上?他是怎么一步步成长为 MIPS 维护者的?
维护的过程中遇到过那些问题?作为贡献者,与 Go 团队打交道又有哪些奇闻趣事?
## 时间线
- 00:56 谁是蒙卓(Max)
- 01:20 在华为从事 Go 开发
- 07:33 对播客的了解和看法
- 10:05 2019 年 GopherCon 参会体验
- 12:42 接触 Go 语言的契机
- 15:00 Go 最吸引人的地方
- 19:38 从游戏后端到 Go 开发
- 23:23 给 Go 贡献代码“难度”
- 30:03 与 Go 团队打交道
- 38:20 排定 Go 开发工作的优先级
- 39:28 "不能稳定复现的才叫 BUG,否则只能叫问题"
- 48:48 Google 对 Go 社区的管理
- 52:24 Go Build Coordinator
- 55:53 对 Go 未来的憧憬和担忧
- 58:18 对 Go 语言支持泛型的看法
- 59:59 进一步展开对编程语言发展的讨论
- 64:28 Go 中国贡献者俱乐部
- 67:31 成为 Go Contributor 的福利
- 70:25 工作流及日常工具
- 73:13 推荐环节
## 🔗 相关链接
- [Go 语言贡献指南](https://golang.org/doc/contribute.html)
- [Ansible](https://github.com/ansible/ansible)
- [Kubernetes](https://kubernetes.io/)
- [HiKey 960 开发板](https://www.96boards.org/product/hikey960/)
- [Go 语言创始人之一:Ian Lance Taylor](https://github.com/ianlancetaylor)
- [man page](https://en.wikipedia.org/wiki/Man_page)
- [Issue 101: doc: manual pages for Go tools](http://golang.org/issue/101)
- [Go 增加对 Apple Silicon 支持的 Issue Tracker](https://github.com/golang/go/issues?q=label%3Aarch-arm64+label%3AOS-Darwin+-label%3Amobile)
- [Go 1.16 开发规划讨论邮件列表](https://groups.google.com/g/golang-dev/c/qtxOW0x4Rrw)
- [Go 1.16 的发布说明](https://tip.golang.org/doc/go1.16)
- [Go 团队技术负责人:Russ Cox](https://swtch.com/~rsc/)
- [Go 团队成员:Cherry Zhang](https://github.com/cherrymui)
- [Go 团队成员:Keith Randall](http://keithandkatie.com/keith/keith.html)
- [MIPS 架构](https://en.wikipedia.org/wiki/MIPS_architecture)
- [龙芯](https://zh.wikipedia.org/zh-hans/%E9%BE%99%E8%8A%AF)
- [LoongISA 指令集](https://zh.wikipedia.org/wiki/LoongISA)
- [Memory models: a case for rethinking parallel languages and hardware](https://cacm.acm.org/magazines/2010/8/96610-memory-models-a-case-for-rethinking-parallel-languages-and-hardware/fulltext)
- [Go Memory Model](https://golang.org/ref/mem)
- [蒙卓的博客文章「Go 团队如何解 Bug:乱序执行与内存屏障」](https://mzh.io/how-go-core-team-debug-1-memory-model/)
- [Go 团队成员:Than McIntosh](https://github.com/thanm)
- [`git bisect`](https://git-scm.com/docs/git-bisect)
- [《大教堂与集市》](https://book.douban.com/subject/25881855/)
- [Google Compute Engine](https://cloud.google.com/compute)
- [Go Build Farmer](https://farmer.golang.org/)
- [Go Build Dashboard](https://build.golang.org/)
- [Type Parameters - Draft Design](https://golang.org/design/go2draft-type-parameters)
- [The Rise of Worse is Better](https://dreamsongs.com/WorseIsBetter.html)
- [Go 贡献者俱乐部](https://golangcn.org)
- [华为 2012 实验室](https://www.zhihu.com/question/21361164)
- [《现代编译原理:C 语言描述》](https://book.douban.com/subject/1806974/)(虎书)
- [玛丽娜 Marina](https://movie.douban.com/subject/25705642/)
- [《UNIX 编程艺术》](https://book.douban.com/subject/1467587/)