Go 博客
GothamGo:大苹果城的gophers
去年十一月,来自美国各地的两百多名 gophers 齐聚纽约市,参加了第一次全天的 Go 会议。
多元化的演讲嘉宾阵容包括大学生、行业专家和 Go 团队成员。
好消息是,各位!所有演讲都已录制并提供观看

- Go 入门 (Launching into Go) 作者:Kathy Spardlin - 一位 CockroachDB 贡献者为 Go 初学者提供指导。
- 错误处理 (Error Handling) 作者: Bill Kennedy - 关于如何使用 Go 错误接口的思考。
- Go 中的 7 个常见错误及其规避方法 (7 common mistakes in Go and how to avoid them) 作者: Steve Francia - 一些热门 Go 库的作者分享了他的经验。
- 取消、Context 和管道 (Cancellation, Context, and Plumbing) 作者: Sameer Ajmani - Google NYC Go 团队负责人解释了 Go 中取消机制的工作原理,以及我们如何改造 Google 代码库来使用它。
- 简化包管理 (Dethorning Package Management) 作者: Keith Rarick - godep 的创建者谈论了如何很好地管理依赖。
- 关于 Go Web 应用程序的一切你想知道的 (但又不敢问的) (Everything You’ve Always Wanted to Know About Go Web Apps (But were afraid to ask)) 作者: Mark Bates - 对用于构建 Web 应用程序的 Go 软件包的概览,以及关于为什么 Go “框架”如此之少的见解。
- 使用 Aerospike 构建高性能数据库应用程序 (Building high-performance database applications using Aerospike) 作者:Chris Stivers - Aerospike 的一位首席工程师分享了他构建可伸缩应用程序的经验。
- Go 在 Android 平台上的现状 (The state of Go on the Android platform) 作者: David Crawshaw - 移动平台 Go 项目负责人告诉我们即将推出的内容并展示了工作演示。
- 互斥锁和锁 (Mutexes and Locks) 作者: Jessie Frazelle - Docker 核心团队成员告诉我们关于并发以及当事情出错时该怎么做。
- Gobot.io 作者: Ron Evans - 由 Go 控制的超酷机器人,附带演示!
- 体验 Go (Doing Go) 作者: Bryan Liles - DigitalOcean 工程师带来的关于 Go 的爆笑单口喜剧。
- 我教 Go 时学到的事情 (Things I learned teaching Go) 作者: Francesc Campoy - Go 团队的开发者布道师分享了他教授 Go 的经验以及如何成为更好的 gopher 的一些建议。
另外两个演讲来自 GothamGo 前一天在纽约市举行的 Go 线下聚会
- Go 基准测试 (Benchmarking Go) 作者: Brian Bulkowski - Aerospike 的创始人谈论了 Go 和 Linux 的性能分析工具,以及 goroutines、channels、buffers 和其他 Go 功能的微基准测试。
- Go 静态分析工具 (Go Static Analysis Tools) 作者:Alan Donovan - Google NY Go 团队成员指导性地介绍了几个旨在帮助 Go 程序员理解、导航和重构代码的静态分析工具。
请务必查看所有这些演讲,为即将到来的布鲁塞尔 (比利时) FOSDEM Go 开发者会议室以及班加罗尔 (印度) gophercon.in 做准备。
下一篇文章:错误是值
上一篇文章:Gopher Gala 是首次全球 Go 黑客马拉松
博客索引