Go Wiki: Go-1.6-release-party
派对回顾(推文)
错过了派对?这是为你准备的回顾: https://storify.com/gobridge/go-16v-world-release-party
正在发生什么?
为了庆祝 Go 1.6 的发布,我们将在 2016 年 2 月 17 日举办一场全球发布派对。
等等,你说 Go 1.6 将在 2 月 17 日发布?
不!Go 1.6 的发布时间是准备就绪时。话虽如此,但目前看来 2 月中旬发布的可能性很大。我们运用软件估算的力量,随手拈来一个日期,恰好与一些正在计划中的聚会日期不谋而合。
听起来很棒,我该如何参与?
- 如果你主办 Go 用户组或聚会,请在 2 月 17 日安排一次聚会,并与全球的 Gopher 一起庆祝。
- 如果你是 Go 用户组或聚会的一员,请去“骚扰”你的组织者,让他们知道你想参与。
派对结束后,请发布照片、制作视频、撰写博文、在你的 Facebook 墙上涂鸦,或者发布一条精辟的推文。让我们看看这次庆祝活动能有多盛大。
别忘了在这里 ▼ 添加你的详细信息。
谁参与了?
以下是参与的群组列表。
- 悉尼 Go 用户群
- Go-Miami
- 圣迭戈 Gophers
- PDX Go
- GopherConIndia
- 白俄罗斯 Golang 用户群
- 乌克兰 Golang 用户群
- 利沃夫 Golang 群
- 埃德蒙顿 Go (2 月 22 日)
- 软件工艺图卢兹
- Golang 巴黎
- 波兰 GLUG 聚会
- Google Developer Group Gigcity
- 蒙特利尔 Golang (2 月 22 日)
- 越南 Golang (2 月 23 日)
- 卡托维兹 Gophers
- GoSF
- 波士顿 Golang
- Go-Tampa
- 亚特兰大
- GoAKL
- 巴塞罗那 Golang
- 新加坡 Golang (2 月 18 日)
- 马里兰 Go (2 月 18 日)
- 奥兰治县 Gophers
- 中央新泽西科技聚会
- 堪萨斯城 Golang 聚会
- 墨西哥城 Gophers
- 伦敦女性 Go 开发者
- 以色列 Go
- 汉堡 Go 用户群
- 巴西圣保罗 Golang (2 月 20 日,星期六)
- 苏黎世 Gophers - 瑞士
- 雷斯顿 Golang
- GoMAD
- GoCon
- 柏林 GDG Golang (2 月 17 日)
- 奥斯汀 ATX Golang
- 东京 GoCon
- Develer 意大利 Golang 黑客
- 伦敦 Go 用户群
- 西雅图 Go 程序员
- 维尔纽斯 Golang
- 华盛顿特区 Go
- 韩国 GDG Golang (2 月 22 日)
- [克罗地亚萨格勒布 Golang ZG] (http://www.meetup.com/Golang-ZG/events/228863217/)
- [伊朗德黑兰 Gophers-ir] (https://evand.ir/events/gophers-16) (2 月 18 日)
- 巴西波尔图阿莱格里 Golang (2 月 17 日)
- [西雅图 Go 程序员] (http://www.meetup.com/golang/events/228465356/) (2 月 17 日,星期三)
- [南非开普敦 Go] (http://www.meetup.com/gocapetown/events/228874257/)
- [香港 Golang] (http://www.meetup.com/GolangHK/events/228551636/)
- [秘鲁利马 Golang] (http://www.meetup.com/es-ES/Golang-Peru/events/228643682/)
- [哥伦比亚巴兰基亚 Gophers] (http://www.meetup.com/es-ES/Gophers-Barranquilla/events/228899893/)
如果你的群组尚未在此列出,请编辑此页面并添加你自己。组织者,添加群组后,请考虑发布此页面链接以提高知名度。
保持联系
协调全球几十个聚会群组将是一项挑战。以下是一些组织活动、在线讨论并保持最新信息的方法。
一如既往,如果你遇到困难或需要帮助,请直接联系组织者,我们随时为你提供帮助。
Slack 频道
我们在 Gophers Slack 上有一个名为 release party 的频道。如果你需要 Slack 邀请,可以通过此链接申请自动邀请。
邮件列表
我们为聚会组织者设立了一个 Google Groups 邮件列表,用于提问。目前该列表主要关注 2 月 17 日的活动,希望如果活动顺利,该邮件列表将成为未来的有用资源。
发布派对上会做什么?
Go 1.6 是该语言的第 7 个版本,该语言自 2009 年 11 月 10 日起开源——距离项目开源已有 6.5 年,距离 1.0 版本发布将近 4 年。自 1.0 版本以来,该语言发生了许多变化,因此这是一个讨论 Go 1.6 中改进的好机会。
资源
Francesc Campoy 在 FOSDEM 上发表了他的《Go 的现状》演讲,其中包含了即将发布的 Go 1.6 版本详情。他的幻灯片在线提供。
这里是悉尼 Go 用户群提供的 Go 1.6 演示文稿幻灯片。欢迎在你的聚会上使用。
talks.godoc.org/github.com/davecheney/gosyd/go1.6.slide
来源: https://github.com/davecheney/gosyd/blob/master/go1.6.slide
请通过 PR 发送更正/添加内容
Go 1.6 新特性和亮点
请帮助扩展此部分,以便聚会组织者可以与他们的群组分享这些详细信息。
-
HTTP/2。
Go 1.6 的
net/http
包开箱即用地支持客户端和服务器的HTTP/2。 这是 @bradfitz 概述 Go 1.6 的 HTTP/2 支持的视频。 -
垃圾回收器改进。
Go 1.6 大力改进了 Go 1.5 中推出的低延迟收集器。Rick Hudson 在 GopherCon 2015 上发表了演讲,描述了 Go 1.5 中的低延迟收集器,并暗示了正在为 1.6 版本进行的改进。Rick 最近接受了 InfoQ 的采访,采访更详细地关注了 1.6 版本。
-
GOVENDOREXPERIMENT 成为默认设置。
Go 1.5 增加了对将包依赖项源代码包含在包本身中的机制的实验性支持,俗称“vendoring”。此功能在 Go 1.5 中是可选的。Go 1.6 使 vendor 支持成为默认设置,包很可能很快就会开始使用它。
-
text/template
更改。一个长期以来备受期待的在模板中修剪空白的功能已经到来。这个模板
"{{23 -}} < {{- 45}}"
将产生此输出
"23<45"
-
cgo 更改
cgo 在共享 Go 和 C 之间的数据方面继续变得更加严格。http://tip.golang.org/cmd/cgo/#hdr-Passing_pointers
Ian Lance Taylor 在使信号处理更加合理方面付出了很多努力。
-
更多支持的平台。Go 1.6 增加了对 MIPS 64 位 Linux(linux/mips64 和 linux/mips64le)的实验性端口。请注意,这是 64 位 MIPS,而不是路由器中常见的旧 32 位 MIPS。
64 位 PowerPC (linux/ppc64le),Go 1.6 现在支持 cgo 和外部链接,并且功能基本完善。
Go 1.6 还增加了对 x86 32 位 Android(android/386)的实验性端口。
你为 Go 1.6 做出了贡献但此处未列出?编辑此页面并添加一些关于你所做工作的细节。
如果 Go 1.6 提前发布会怎样?
会有点破坏惊喜,但影响不大。现实地说,即使没有时区造成的困难,也不可能让每个聚会都在同一时间举行。如上所述,2 月 17 日是一个任意日期。
如果你是聚会组织者,2 月 17 日会很棒,但你的参与比能组织好正好在 17 日的聚会更重要。
如果 Go 1.6 在 17 日之前未发布会怎样?
嗯……至少我们还有彼此。
Go 1.6 的功能集在未来几周内不会改变。如果 Go 1.6 在 17 日之后发布,我们会有点提前启动,但这没什么大不了的。
谁在组织这个?
嗯,如果你经营一个 Go 聚会,那就是你。没有全球各地的聚会,就不能成为全球发布派对。
不,说真的,谁在组织这个?
以下是迄今为止的组织者
- Dave Cheney - @davecheney
- Carlisia Campos - @carlisia
想帮忙吗?编辑此页面并添加你自己的名字
如果您有任何问题,请联系其中一位组织者。
此内容是 Go Wiki 的一部分。