第五届 Gopher China 大会将于2019年4月26日-4月28日在北京市海淀区朗丽兹西山花园酒店举办,Gopher China 大会目前是国内最大规模,最专业的 Go 语言线下技术交流大会。大会聚集了全国各地的 Gopher 一起进行 Go 语言的学习与交流。通过国内外 Go 语言届的大神给大家带来技术的分享,实时了解 Go 的动态、应用场景以及技术实践的细节等等。
为方便我们的 Gopher 朋友们在大会前也能 get 到大神们在 Go 方面的技术理念,会前我们将对本次大会所有的讲师一一做专访,下面是来自腾讯/TARS开源团队核心成员陈明杰的专访。
1、简单介绍下自己和您现在的工作
陈明杰,腾讯高级工程师,tarsgo 开源项目负责人。曾参与腾讯容器云平台,机器学习平台,云存储平台的开发和运维。是 Docker ,containerd 项目的贡献者。
2、回忆一下与 Golang 的渊源。和 Go 结缘是什么时候?用 Go 语言实现的第一个项目是什么?运用 Go 语言截止到目前,对它最深刻的印象是什么?
2014年开始接触 Go 语言,当时 Go 在中国刚开始流行。第一个用 Go 实现的项目是一个 agent,用 http 接口接受指令,并执行指令,返回执行结果。印象最深刻的是简单,性能好,go 实现的项目比 c++ 少很多,性能和 c++ 差不多。
3、2009年诞生至今,Go语言基本统治了整个云计算领域,作为最专业的Go语言专家,您认为这是由于它的哪些优雅的特性?Golang未来还会有什么样的改进和突破?Go和其他语言相比最明显的优势是什么?
Go 的协程,和 channel 的 csp 使得 go 写并发非常简单,正是这个特性使得它非常适合后台高并发程序。Go 未来需要在协程调度方面继续优化,目前频繁创建协程对性能损耗比较大。Go 和其他语言比,跨平台,全静态编译是一个很大的优势,一处编译,各地运行。
4、您是否有关注往届 Gopher China 大会,对往届 Gopher China 大会的风格以及内容的印象是怎样的?希望这届 Gopher 大会加入什么新鲜元素?
Gopher China 大会是比较成功的,每一届都有很多 Go 开发者热情参与。每一届的嘉宾都可以给人惊喜。希望 Gopher China 大会可以邀请到更多重量级的 Go 语言的开发者。
5、对于一些即将毕业的,特别是对自己未来就业一片迷茫的 gopher,在他们未来的求职道路上有什么建议?
Go 在可预见的未来,会变得更加流行。希望刚毕业的年轻人多打好基础,了解 Go 的底层基础知识。企业对 Golang 的需求越来越大,后面肯定会有不错的就业。
6、现在很多企业项目都在准备转Go,对于这些项目的负责人有没有建议和经验分享?
可以采用增量的方式进行迁移,如果企业本来就是统一的协议,迁移会更加简单。腾讯的内部采用 tars 协议,不同版本的语言通过 tars 协议进行 rpc 进行通信。增量服务用 go 进行开发,存量可以先保留,一些库可以用 cgo 进行调用,再慢慢迁移。
7、百忙之中,是什么原因促使您莅临本次大会?
gopher 大会可以学习到 go 的前沿技术,可以学习到很多企业的最好的经验,没来的同学也不要错过后面的 Gopher China 大会相关视频和文档。
8、选择一位 Go 语言大神作简单评价,目前和您在技术上交流最多的Go 语言大神是谁?
上次在 Gopher China 上海大会的 meetup 上和 dave 进行了沟通,dave 非常专业,我们在车上讨论了 setdeadline 的性能问题,dave 回国后就推进解决了,非常专业。
9、对于这次大会上您分享的主题简单介绍一下
tars 是腾讯应用超过10年的微服务框架,支撑了腾讯qq,腾讯电脑管家,腾讯地图,腾讯应用宝等等多款产品,本次介绍的是 tars 的 go 版本开发历程,以及优化经验,及 tars 的在腾讯的最佳实践。
Gopher China 2019 最新资讯:
志愿者招募:
因 Gopher China 2019 大会报名人数超出预期,现还需招募大会现场服务执行志愿者3名,本次招募只限北京地区。
地区:仅限北京地区 人数:3人
工作时段:
4月26日下午+4月27日上午+4月28日下午,需要1名,(不会错过27号下午和28号上午的演讲)。
4月27日全天+4月28日上午,需要2名,(在没有工作安排的情况下听27号和28号上午演讲,不会错过28号下午的演讲)。
如果你是北京地区在校学生,也是Go语言爱好者,可通过申请志愿服务免费获得 Gopher China 2019 大会参会资格。
识别下方二维码即可报名志愿者:
志愿者福利:
a. 免费参会资格,2天干货不得不 get 的新技能!
b. Gopher China 2019 限量版T恤一件,买不到的T恤你攒了几件?
c. 与国内外Go语言界的技术大牛近距离接触,或高冷或萌心的技术大牛一网打尽?
d. 有机会获得各厂商的展台礼品,展台上的市场小姐姐都是人美嘴甜心地好?
大会更多动态:
Gopher China 2019 讲师专访-Grab/地图团队资深架构师胡泊
Gopher China 2019 讲师专访-花椒直播技术总监周洋
重磅!会前一天培训讲师揭晓:Dave&William
探探Gopher China 2019大会全面启动
Gopher China 2019大会正式开启企业团购通道
详情请加微信号:13458572960(玉璧)
戳下方“阅读原文”即可报名本次 Gopher China 大会!