Go 博客
两次最新的 Go 演讲
引言
去年年底,我写了两篇 Go 演讲稿,并在 Strange Loop、Øredev 以及其他各种场合进行了演讲。这些演讲旨在深入了解 Go 编程的实践,每篇都描述了一个真实程序的构建过程,并展示了 Go 语言及其库和工具的强大功能和深度。
以下视频是我认为的这些演讲的最佳录制版本。
Go:一个简单的编程环境
Go 是一种通用的语言,它弥合了高效的静态类型语言和富有生产力的动态语言之间的差距。但 Go 之所以特别,不仅仅是因为语言本身——Go 拥有广泛而一致的标准库,以及强大而简单的工具。
本次演讲将介绍 Go,随后将巡览一些真实程序,展示 Go 编程环境的强大功能、范围和简洁性。
查看 幻灯片(使用左右箭头进行导航)。
Go:优雅地不断成长的代码
Go 的一个关键设计目标是代码的可适应性;应该能够轻松地采用一个简单的设计,并以一种干净自然的方式对其进行扩展。在本次演讲中,我将描述一个简单的“聊天轮盘”服务器,它会将成对的传入 TCP 连接进行匹配,然后利用 Go 的并发机制、接口和标准库,通过 Web 界面和其他功能对其进行扩展。虽然程序的函数发生了巨大的变化,但 Go 的灵活性在代码成长的过程中保留了原始设计。
查看 幻灯片(使用左右箭头进行导航)。
下一篇文章:App Engine SDK 和工作区(GOPATH)
上一篇文章:Go 三岁了
博客索引