官方 Go Team leader Russ Cox 和 Go 作者之一 Robert 来 GopherChina 大会了

astaxie:自 2015 年在上海诞生以来,Gopher China Con 每一年都会如期而至。作为国内最权威、最实力、最干货的 Go 语言大会,我们期待给广大 Gopher 们提供最专注的技术交流和成长体验。

而每一年在筹备 Gopher China 大会的时候,组委会们最头痛的问题,就是“我们如何能突破往届的成绩,去给全国的 Gopher 们带来独一无二的参会体验”?所以今年,在毛剑大佬的独门培训秘籍,和许式伟、左耳朵耗子、Richard Hartmann 、Vladimir Vivien 的首波讲师阵容曝光后,我们将揭秘「有生之年」环节——参会观众和年轻的 Go 作者 Robert Griesemer 和超有决策力但备受争议的 Go team leader Russ Cox 跨洋零距离对话!

官方 Go Team leader Russ Cox 和 Go 作者之一 Robert 来 GopherChina 大会了插图

Robert Griesemer——Go 三位作者之一

Robert Griesemer 是 Go 编程语言的最初三位作者之一。在设计 Go 语言之前,Robert 负责谷歌 V8 JavaScript 引擎的代码生成、特定领域语言 Sawzall 的设计和实现、Java HotSpot 虚拟机和 Strongtalk 系统。他曾经为 Cray Y-MP 写过一个向量化编译器,也为 APL 写过一个解释器。他喜欢那些“能正常工作”的东西。罗伯特拥有瑞士苏黎世联邦理工学院的计算机科学博士学位。

官方 Go Team leader Russ Cox 和 Go 作者之一 Robert 来 GopherChina 大会了插图(1)

Russ Cox——Go Team leader

Russ Cox 为目前 Go 团队的 leader 。2008 年 MIT 博士毕业后就加入了 Go 核心设计开发团队,非常年轻。代码提交量排第一。目前很多拿不定主意的决策都是 Russ Cox 最后拍板。很多时候都是力排众议,这导致了 Go 社区很多成员对他有些不满。去年发生的 godep 和 vgo (即 Go modules )争论事件到现在还余波未了。实事求是地说,他的大多数决策都是很合理的。

众所周知,Russ Cox 是 Go 核心代码提交次数最多的 member,他是也除三巨头之外,对 Go 演化影响力最大的人之一。从近两年的 Go team 开发活动来看,Russ Cox 开发效率很高,并且提出的 proposal 思维之缜密和全面令人叹服。

在 11 月 21 日的 Gopher China 大会上,我们将有请两位大佬跨洋上线,认真回答现场 Gopher 们的提问和建议,你的提议,很有可能会出现在下一次 Go 语言的迭代中!

作为活动预热,你可以留言自己最想提问的问题,我们会整理最优质的五条留言递交给 Robert Griesemer 和 Russ Cox 提前思考,并且赠出价值 99 元的大会门票优惠券!快快评论吧~

2020 GopherChinaCon 隆重开启!

时间:2020 年 11 月 20-22 日

地点:上海由由喜来登酒店

报名方式: https://www.bagevent.com/event/gopherchina2020

taowen:跨洋上线啊:)

kevinwan:太赞了,大神面对面的机会难得????

yamasa:哎,人与人差距真的太大了,跟海似的???

求问 Go 设置结构体属性的样式

hjahgdthab750:实际在用的时候似乎有两种形式,但是不知道那种更优或者各自的场景 type A { X string B string } func (a *A) SetX (error) {} func (a A) GetX (string,error) {} func NewA() { a = A{} // 第一种 a.X,err = a.Ge…

go 超级萌新,求问 go-cache 的问题

hbolive:背景:刚过完 go 语法,还没入门那种,现在有个 go-cache 的例子,有 3 个问题请教大家目的:设置缓存,在缓存未过期时从缓存读取数据,如果读取失败,则将缓存内容写入缓存;最后将内容打印出来。package mainimport ( "fmt" "time" "github.com/patrickmn/go-cache")func m…

招一个 Go 开发,国庆节前有效-美团

iamecho:HC:招一个 Go 开发,国庆节前有效。工作 2 年以上。 团队:美团基础架构调度系统团队,Kubernetes 与云原生,面试对云相关没什么要求,后期感兴趣可以内部慢慢转向云相关。 需要可以简历发送到:iamwgliang#gmail.com

Go 中怎么实现类似 Java 里的枚举类型?

woostundy:用定义常量来实现枚举类型,太简易了。没法通过值找到枚举名称,没法约束值范围,没法输出所有可选枚举值。 试过在自定义类型上面加 String(), All() 方法,但代码又多又丑陋。 有什么好的写法或者第三方包能实现吗?scnace:code generation (逃 lbp0200:直接复制粘贴了type Direction intc…

请问有什么比较火,并且好用的 go 的 job 调度框架吗?

secretName:由于公司技术栈的原因,所以现在打算在 go 里面找一个 job 调度框架。 找了一圈,只发现 gocron 貌似还可以的样子,但是调度只支持 shell 与 http,连异步任务都没有,我这里常用的任务有时候调度时间通常都在好几小时,这样显然是满足不了要求的。 难道只能自己造一个轮子了吗?sirius1024:robfig/cron