第五届 Gopher China 大会将于2019年4月26日-4月28日在北京市海淀区朗丽兹西山花园酒店举办,Gopher China 大会目前是国内最大规模,最专业的 Go 语言线下技术交流大会。大会聚集了全国各地的 Gopher 一起进行 Go 语言的学习与交流。通过国内外 Go 语言届的大神给大家带来技术的分享,实时了解 Go 的动态、应用场景以及技术实践的细节等等。
为方便我们的 Gopher 朋友们在大会前也能 get 到大神们在 Go 方面的技术理念,会前我们将对本次大会所有的讲师一一做专访,下面是来自腾讯/TARS开源团队核心成员陈明杰的专访。
![alt 文本](http://m.qpic.cn/psb?/V11z1X9s0jmg8R/iYlvnBlz7UNGB0.bpc0T4vo.HX9wbWeI5U7l8rN4Cu0!/b/dL8AAAAAAAAA&bo=7gKdBAAAAAADB1c!&rf=viewer_4)
**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 们,因今年的 Gopher China 大会报名人数超过预期,现还需招募3名志愿者,只限北京地区学生。
工作时段:
4月26日下午+4月27日上午+4月28日下午,需要1名,(不会错过27号下午和28号上午的演讲)。
4月27日全天+4月28日上午,需要2名,(在没有工作安排的情况下听27号和28号上午演讲,不会错过28号下午的演讲)。
如果你是在校学生,也是Go语言爱好者,可通过申请志愿服务获得免费参会资格。
志愿者申请链接:https://wj.qq.com/s2/3082781/2ec5/
志愿者福利:
a、获得免费参会资格,2天干货不得不 get 的新技能!
b、Gopher China 2019 限量版T恤一件,买不到的T恤你攒了几件?
c、与国内外Go语言界的技术大牛近距离接触,或高冷或萌心的技术大牛一网打尽〜
d、有机会获得各厂商的展台礼品,展台上的市场小姐姐都是人美嘴甜心地好〜
更多大会相关动态:
Gopher China 2019 讲师专访-Grab/地图团队资深架构师胡泊:https://studygolang.com/topics/8596
Gopher China 2019 讲师专访-花椒直播技术总监周洋:https://studygolang.com/topics/8562
探探Gopher China 2019大会全面启动:https://gocn.vip/article/1536
在评论区留言即可为你喜欢的 Go 语言大神打 call,戳“报名”即可获得与大神面对面交流的机会,Gopher China 2019 大会报名链接:https://www.bagevent.com/event/gocn5th!
有疑问加站长微信联系(非本文作者)