第五届 Gopher China 大会将于2019年4月26日-4月28日在北京市海淀区朗丽兹西山花园酒店举办,Gopher China 大会目前是国内最大规模,最专业的 Go 语言线下技术交流大会。大会聚集了全国各地的 Gopher 一起进行 Go 语言的学习与交流。通过国内外 Go 语言届的大神给大家带来技术的分享,实时了解有关Go 的动态、应用场景以及技术实践的细节等等。
为方便我们的 Gopher 朋友们在大会前也能 get 到大神们在 Go 方面的技术理念,会前我们将对本次大会所有的讲师一一做专访。下面是来自小米商城系统组/基础服务高级研发工程师-徐成选的专访。
1、简单介绍下自己和您现在的工作
我叫徐成选,12年毕业至今一直从事后端和基础服务中间件开发工作,目前在小米商城系统组,工作内容包括缓存、数据库中间件,微服务及其他用 go 实现的高性能服务,如人群服务、库存中间层等。
2、回忆一下与 Golang 的渊源。和 Go 结缘是什么时候?用 Go 语言实现的第一个项目是什么?运用 Go 语言截止到目前,对它最深刻的印象是什么?
2015年初第一次接触到 go 语言,当时就被 go 的性能、生产力所吸引。用 go 实现的第一个小项目是 geohash 服务。印象最深刻是 go 的并发、高性能、高生产力。
3、2009年诞生至今,Go语言基本统治了整个云计算领域,作为最专业的Go语言专家,您认为这是由于它的哪些优雅的特性?Golang未来还会有什么样的改进和突破?Go和其他语言相比最明显的优势是什么?
1.特性: Go 并发使用方便、优雅,代码简洁、高效,易入门,模块化的设计。
2.突破和进展: golang 语言自身会增加更多社区关注的特性比如泛型、增强表达能力,更安全、优雅的错误处理。应用领域方面,个人感觉 go 在物联网时代会发挥更加强大的作用,同时在传统企业级市场会占有一席之地,在基础服务中间件领域,个人感觉 go 已经成为一个非常合适的选择。
3.最明显的优势还是协程成为语言的一部分。
4、您是否有关注往届 Gopher China 大会,对往届 Gopher China 大会的风格以及内容的印象是怎样的?希望这届 Gopher 大会加入什么新鲜元素?
Gopher china 大会一直一来都是很极客、很硬核的技术会议,希望这届 gopher 大会能加入 go 在高校教育方面的发展情况,能受到更多学生的喜爱。
5、对于一些即将毕业的,特别是对自己未来就业一片迷茫的 gopher,在他们未来的求职道路上有什么建议?
1.多通过 github 参加一些 go 的开源项目,动手更快乐。
2.关注 go 官方博客、文档和 go 中国社区发布的一些资讯文章,质量都很不错。
6、现在很多企业项目都在准备转Go,对于这些项目的负责人有没有建议和经验分享?
1.不同于前几年,现在国内外非常多的互联网公司和传统企业都在使用 go,所以感觉技术人员可以大胆的使用 go 。
2.建议架构师在推 go 的过程中,利用好 go 优秀的运行时可视化,可以在提升性能的同时,让开发人员眼前一亮、非常放心。
3.如果比较谨慎,建议可以拿一些非核心业务进行实验,积累一部分经验。
7、百忙之中,是什么原因促使您莅临本次大会?你对本次大会可能没法到现场的 gopher 朋友有什么想说的?
非常希望认识更多的 gopher 大牛,同时也希望通过自己的演讲让更多的人了解 go、喜欢 go、使用 go。对于没到现场的同学,可以关注大会相关的直播和后期的ppt。
8、选择一位 Go 语言大神作简单评价,目前和您在技术上交流最多的Go 语言大神是谁?
最喜欢的 go 语言大神是 pingcap 的刘奇,奇哥的微博名字就是goroutine,可见他对 go 的喜爱。从最开始的 codis 到后来的 tidb,还有16年 gopher 大会、晚宴上奇哥的演讲,都感觉得到他对基础服务、go 语言的深刻理解,同时他也是技术创业的典范,非常钦佩。目前经常会看 dave cheney 的文章,另外陈非(flike,kingshard的作者)也是我特别喜欢的 go 大神,通过非哥学到了很多东西。
9、对于这次大会上您分享的主题简单介绍一下
本次大会,我的主题是用 Go 构建高性能数据库中间件,这也是我19年最主要的工作方向之一。通过这次分享希望大家能了解到基于 go 实现的数据库中间件的表现、优化点、工程实践等。我认为中间件领域包括消息队列(金融级、大数据领域及其他),微服务,缓存、数据库中间件等,而 go 不断完善在这几个细分领域的拼图,希望通过这次分享,进一步促进 go 在中间件领域的应用。
Gopher China 2019 最新资讯:
Gopher China 2019 讲师专访 -讲师专访 -知乎后端工程师杜旭
Gopher China 2019 讲师专访 -百度资深研发工程师陈肖楠
重磅!会前一天培训讲师揭晓:Dave&William
探探Gopher China 2019大会全面启动
在评论区留言即可为你喜欢的 Go 语言大神打 call,戳下方“阅读原文”即可获得与大神面对面交流的机会,点击下方“阅读原文”报名本次 Gopher China 大会!