Skip to content
wonderfo edited this page Dec 23, 2011 · 42 revisions

Go语言资料收集

说明

  • 最后更新 2011-12-23 调整格式
  • 相关功能 同步站点( GitHub CSDN 新浪更新历史 意见收集
  • 官网搜索 点这里 搜索官网上的代码和内容(搜索框在右上角)
  • catv搜索 点这里 搜索Go官网、项目、论坛和cat-v网(资源很多,如IRC日志等)

网址导航

官方资源

cat-v

Gopher Times

网站博客

新闻资料

2011年

  • 2011-11-17 谷歌将在明年初推出Go语言首个正式版本1.0 新闻
  • 2011-11-10 Go语言两周年 官方博文 ()
  • 2011-10-11 Go App Engine SDK 1.5.5发布 官方博文 ()
  • 2011-10-05 Go 1 预览 官方博文
  • 2011-07-21 Go在App Engine现在已经公开可用了 官方博文 新闻1 新闻2
  • 2011-06-03 Google 推出 C++ Go Java Scala的基准性能测试 新闻
  • 2011-05-18 Dr. Dobb’s对Ken Thompson的采访 原文 ()
  • 2011-04-16 Brad Fitzpatrick 正式参与到 Go 语言项目中 新闻
  • 2011-04-13 Rob Pike谈Google Go:并发,Type System,内存管理和GC 新闻
  • 2011-05-23 Go在Google I/O 2011:视频 官方博文 (可参见后文 讲演视频
  • 2011-03-16 Go变得更加稳定了 官方博文

2010年

2009年

  • 2009-11-12 Go语言源码的一个改动 博文
  • 2009-11-11 Go 语言:Google 的新编程语言 博文 新闻

官方资料

官方博文

  • 语言

    • 2011-07-12 错误处理和Go 原文 (译1 译2)
    • 2011-05-25 一个GIF解码器:Go接口的使用 原文
    • 2011-01-05 Go的切片:用法和内幕 原文
    • 2010-09-23 Go的并发模式:超时、继续 原文 ()
    • 2010-08-04 Defer、Panic 和 Recover 原文 (译1 译2)
    • 2010-07-07 Go的声明语法 原文 ()
    • 2010-04-27 JSON-RPC:接口的传说 原文
  • 工具

  • 2011年其他博文

    • 2011-12-21 调查Go社区情况 原文
    • 2011-12-19 使用Go开发StatHat 原文
    • 2011-12-13 从零到Go:24小时内登上Google主页的Go语言应用“火鸡”doodle开发纪实 原文 ()
    • 2011-11-01 编写可扩展的App Engine应用 原文
    • 2011-10-30 使用GUN调试器调试Go代码 原文 ()
    • 2011-10-04 从浏览器中学习Go 原文
    • 2011-09-01 两个Go演讲:“Go的词汇扫描”和“Cuddle:一个App Engine演示” 原文 词汇扫描优酷视频 AppEngine优酷视频
    • 2011-06-30 “Go中的一级函数”和新的教程说明 原文
    • 2011-06-03 Go外部库的关注 原文
    • 2011-05-10 Go和Google App Engine 原文 ()
    • 2011-04-21 Go在Heroku中的应用 原文 (译1 译2)
    • 2011-04-15 Gofix介绍 原文 (译1 译2 译3)
  • 2010年其他博文

    • 2010-11-02 调试Go程序(状态报告) 原文 ()
    • 2010-10-19 实际的Go项目:SmartTwitter和web.go 原文 ()
    • 2010-07-13 用通讯来共享内存 原文 ()
    • 2010-04-20 第三方库:goprotobuf 和更多 原文

社区Wiki

讲演视频

  • 用Go写web程序 PDF 优酷视频 YouTube视频

    • Rob Pike 和 Andrew Gerrand 在 Google I/O 2011 大会上的谈话
    • 回顾一个简单web应用的架构和开发,揭示 GAE 上的 Go实现
  • 现实中的Go语言 PDF 土豆视频

    • Andrew Gerrand 在 在Google I/O 2011 训练营(Boot Camp)上的谈话
    • 概述了Go语言的类型系统和并发模式,并提供四个用Go程序解决实际问题的案例
  • Go语言编程 优酷视频 YouTube视频

    • Rob Pike 和 Russ Cox 在 Google I/O 2010 大会上的演讲
    • 通过一些表现Go语言特性的样例,揭示了Go与其他语言的不同
    • 内容涉及并发、内置类型、方法和其他类型、通过接口构建程序
  • Go语言编程实践 幻灯 优酷视频

    • 谈及使用Go语言开发一个完整的web应用
    • 通过一个简单的短地址服务,揭示设计、存储、并发、扩展性等细节
  • Go语言技术座谈 PDF 优酷视频(英文字幕) YouTube视频 相关新闻

    • Rob Pike 2009年10月在google的一次四小时演讲
    • Go语言的第一次公开介绍,这以后Go语言不断在发展改变,但这次介绍依然是出色的
  • YouTube上的Go编程频道 频道

  • 富于表现力的Go语言 PDF

    • Rob Pike 在 2010 JAOO 大会上的演讲
    • 谈到 Go 语言富于表现力,又容易理解
  • 不同设计的Go语言 演讲介绍 PDF 优酷视频 Pike在56:19时出现

    • Rob Pike 在2010开源技术大会上的演讲
    • 为不了解Go语言的听众,提供的教程,介绍Go语言相关背景和重要特性。
  • Public Static Void 演讲介绍 PDF 优酷视频

    • Rob Pike 在2010开源技术大会上的演讲
    • 反思面向对象的编程
  • 新兴语言Go的演讲 演讲介绍 PDF

    • Rob Pike 在2010开源技术大会上,对新兴语言Go的演讲
    • 摘要:Go在并发性上和大多数语言都不同,即便是以并发为中心的Erlang等。 回顾了从Hoare的1978年论坛到Go的历程,深刻介绍Go怎样以及为什么这样做
  • Go语言的GCC前端 PDF

    • Ian Lance Taylor 在 GCC 2010 峰会上的演讲
    • 谈到了对GCC的Go语言前端
  • Go语言的宣传视频 优酷视频 YouTube视频

    • Russ Cox 演示Go语言的快速编译

开发团队

  • Ken Thompson 百度百科

    • Unix之父,1983年图灵奖(Turing Award)和1998年美国国家技术奖(National Medal of Technology)得主。
    • 是Unix操作系统、Plan9操作系统、UTF-8编码和B编程语言(C的前身)的创立者之一。
    • 94年底跑到莫斯科开米格29战机,然后2000年从贝尔实验室正式退休全职飞行。2007年加入谷歌
  • Rob Pike 个人网站 Google介绍

    • 曾在贝尔实验室工作,是Unix操作系统、Plan9操作系统、Limbo编程语言和UTF-8编码的主要设计者,
    • 写过愤青式的文章Systems Software Research is Irrelevant
    • 还有两本书The Unix Programming Environment和The Practice of Programming;
  • Robert Griesemer

    • 曾协助制作Java的HotSpot编译器,和Chrome浏览器的JavaScript引擎V8。
  • Ian Lance Taylor 博客

    • GCC社区的超级活跃人物,是gold连接器和GCC过程间优化LTO的主要设计者之一,是Zembu公司的创始人之一。
  • Russ Cox 博客

    • Plan9圈子的名人。也可以说是Ken/Dennis/Rob的Unix衣钵的传承人。
    • 读高中时就连续三年代表美国参加国际信息学奥林匹克竞赛。然后在MIT直到2008年博士毕业。
    • 他把Plan9操作系统的运行环境几乎完整的移植到Linux,FreeBSD和MacOSX上。
  • Andrew Gerrand 博客

  • Brad Fitzpatrick

    • 访谈Brad Fitzpatrick—《编程人生》
    • 80后,五岁学编程
    • 综合型SNS交友网站 LogoLiveJournal 创始人,后卖出
    • 网站日渐流行使其开发了memcached 、Perlbal 和 MogileFS等开源项目
    • 2007 年选择加入Google,2011年4月16日全职加入 Go 项目

其他资料

书籍教程

  • 2011-11-10 《Learning Go》 Miek Gieben

  • 2011-10-16 《Network programming with Go》 Jan Newmarch

    • 原文 《Go语言网络编程》
  • 2010-05-28 《Google Go!》 Martin Aigner 和 Alexander Baumgartne

    • PDF
    • 用图形讲解数据类型、new、make和通道
  • 2010-02-22 《Go语言入门教程》 柴树杉 原文

  • 2010-01-15 《Google Go: A Primer》 Samuel Tesla

产品实践

  • 2011-12-19 Go官方博文:使用Go开发StatHat

  • 2011-12-13 Go官方博文:Google 主页“火鸡”应用开发纪实

  • 2011-10-15 许式伟Q盘 PPT

    • 服务端 99% 代码基于 Golang
    • 累计约 10w 行 Golang 代码
  • 2011-04-21 Go官方博文:Go在Heroku中的应用

  • 2010-12-13 豆瓣:BeansDB

各方评价

  • 2011-11-19 《从 Erlang 到 CERL 到 Golang》 许式伟 PPT

    • ECUG Con 2011大会
    • Q 盘 QBOX.ME 创始人,CEO。ECUG 发起者。
    • 讲述分布式开发实践的探索历程。
  • 2011-11-19 《Thinking in Go》 韦光京 PPT

    • ECUG Con 2011大会
    • 基金买卖网CTO。Go语言尤其是Windows平台移植的积极贡献者。
    • 内容涉及Go的设计思想、Go的面向对象、动态和静态、并发等内容。
  • 2011-11-19 《golang 开发实践》 邢兴 PPT

    • ECUG Con 2011大会
    • 39 健康网技术副总监
    • gearman-go gearman 是一个高效的用于任务分发的服务器框架。对于异步化 web 程序有很大的帮助。
  • 2011-06-07 《Go编程语言,或者:为什么除了它,其他类C语言都是垃圾》 Jorg Walter

  • 2011-02-27 《Go语言》 韦光京

    • 沙龙 slide幻灯
    • 讲述了Go语言的发展状况,语言特点,社区资源等相关内容
  • 2010-11-18 《Go 语言初步》 云风 原文

    • 评价很高
  • 2010-04-25 《Go语言: 互联网时代的C》 李兆海

  • 2010-01-21 《Go Lang介绍》 余峰 原文

  • 2010-01-17 《使用go语言一个月的认识》 lifc 原文

Clone this wiki locally