第五届 Gopher China 大会将于2019年4月26日-4月28日在北京市海淀区朗丽兹西山花园酒店举办,Gopher China 大会目前是国内最大规模,最专业的 Go 语言线下技术交流大会。大会聚集了全国各地的 Gopher 一起进行 Go 语言的学习与交流。通过国内外 Go 语言届的大神给大家带来技术的分享,实时了解 Go 的动态、应用场景以及技术实践的细节等等。

为方便我们的 Gopher 朋友们在大会前也能 get 到大神们在 Go 方面的技术理念,会前我们将对本次大会所有的讲师一一做专访,下面是来自花椒直播技术总监-周洋的专访。

1、简单介绍下自己和您现在的工作

周洋,目前就职于花椒直播,担任技术总监。曾担任 360 技术委员会委员,先后负责过 360 的消息推送和聊天系统核心开发,还有手机助手系统运维与架构,有丰富的系统架构经验。在视频直播领域的架构设计,高并发系统,分布式网络通信系统有丰富的前沿经验。另外对于 Golang 在高并发系统中的应用,有深度实践经验,其实践案例被收录 Go 语言官方博客。

2、回忆一下与 Golang 的渊源。和 Go 结缘是什么时候?用 Go 语言实现的第一个项目是什么?运用 Go 语言截止到目前,对它最深刻的印象是什么?

应该是在 12 年开始在项目中使用 golang,当时主要是做 360 集团内的通用推送服务和 IM 服务,并且达到了上亿的实时在线量级,通过 Asta 谢的举荐,还得到了go team 团队的关注,并把我们成功优化的经验发表在 golang 官博,成为一个 IM 类应用的实践案例。由于有过深度的接触,对 golang 一直保持克制的欣赏。最深的印象感觉是将系统和中间件层次的开发门槛显著降低了。

3、2009年诞生至今,Go语言基本统治了整个云计算领域,作为最专业的Go语言专家,您认为这是由于它的哪些优雅的特性?Golang未来还会有什么样的改进和突破?Go和其他语言相比最明显的优势是什么?

快速发展,高速迭代的云计算领域是需要一个与之相适应的语言工具,go 语言的优雅很好的转化成了云计算项目高速迭代过程的优雅,设计上针对可用性,可维护性,扩展性,可测试性很好的平衡,开发上针对分布式系统的通信与并行编程,提供了天然友好的支撑。Golang 未来的改进方面,我个人更倾向于完善软件构建生态,特定场景和领域以及领域内的全套解决方案,可以类比 JAVA 的云端生态。但按“少即是多的”哲学来看,作为 c 语言的替代方案成功后,如果进一步走,是要做克制的加法的。

4、您是否有关注往届 Gopher China 大会,对往届 Gopher China 大会的风格以及内容的印象是怎样的?希望这届 Gopher 大会加入什么新鲜元素?

作为讲师参加过第一届 golang 大会,每年都会对大会会议内容进行跟踪,也见证了 Gopher china 大会和社区成长,相比较第一届大会,参与的范围和深度确实已经变化很多。这届大会我希望能有更多的建设性的想法,能给 golang 未来的普及和发展提供借鉴。

5、对于一些即将毕业的,特别是对自己未来就业一片迷茫的 gopher,在他们未来的求职道路上有什么建议?

建议他们工作中多造轮子吧~ 我是这么想的,应届生不用太克制~ golang 作为工具拉近了想法和实践的距离~ 作为应届生要充分利用自己可以试错的成本,充分挥霍其导师能够为其买单的权利~ 但建议无论造什么,都要服从团队利益,产生有价值的输出和作用~   结果导向。

6、现在很多企业项目都在准备转Go,对于这些项目的负责人有没有建议和经验分享?

有很多建议和分享会在现场分享讨论,建议大家多看历届大会的案例吧,另外转语言要思考利用语言的优势,不要把转语言过程中重构带来的收益强加到 golang 带来的收益,合理评估重构现有和转语言的收益,利用语言的特点做适合的事情,解决核心和刚需的需求更重要。转变思路利用新工具发挥优势很重要。

7、百忙之中,是什么原因促使您莅临本次大会?

希望对社区建设和推广能贡献想法,对于无法到场 gopher 建议他们能够尽早挖掘 golang 的红利,未来也能来到大会贡献想法吧~

8、选择一位 Go 语言大神作简单评价,目前和您在技术上交流最多的Go 语言大神是谁?

Asta 为社区贡献很多~ 包括 tidb 团队,都在这方面有积累和坚持的~

雨痕的 “go语言学习笔记” 对初学者帮助也比较大。

9、对于这次大会上您分享的主题简单介绍一下

花椒直播在 Golang 领域的微服务实践,以及 Golang 的应用场景选择和生态构建。利用语言优势解决瓶颈问题。希望能给中小型创业公司提供借鉴。

Gopher China 2019 最新资讯

Gopher China 2019 讲师专访 -PingCAP 姚维

Gopher China 2019 讲师专访 -探探平台技术部软件工程师于乐

重磅!会前一天培训讲师揭晓:Dave&William 

探探Gopher China 2019大会全面启动

在评论区留言即可为你喜欢的 Go 语言大神打 call,戳下方“阅读原文”即可获得与大神面对面交流的机会,点击下方“阅读原文”报名本次 Gopher China 大会!

Gopher China  2019大会正式开启企业团购通道

了解团购购票详情请加微信号:13458572960

Gopher China 2019 讲师专访-花椒直播技术总监周洋相关推荐

  1. Gopher China 2019 讲师专访-腾讯/TARS开源团队核心成员陈明杰

    第五届 Gopher China 大会将于2019年4月26日-4月28日在北京市海淀区朗丽兹西山花园酒店举办,Gopher China 大会目前是国内最大规模,最专业的 Go 语言线下技术交流大会. ...

  2. Gopher China 2019 讲师专访-Grab/地图团队资深架构师胡泊

    第五届 Gopher China 大会将于2019年4月26日-4月28日在北京市海淀区朗丽兹西山花园酒店举办,Gopher China 大会目前是国内最大规模,最专业的 Go 语言线下技术交流大会. ...

  3. Gopher China 2019 讲师专访-滴滴出行/R lab 高级专家工程师杜欢

    第五届 Gopher China 大会将于2019年4月26日-4月28日在北京市海淀区朗丽兹西山花园酒店举办,Gopher China 大会目前是国内最大规模,最专业的 Go 语言线下技术交流大会. ...

  4. Gopher China 2019 讲师专访 -探探平台技术部软件工程师于乐

    第五届 Gopher China 大会将于2019年4月26日-4月28日在北京市海淀区朗丽兹西山花园酒店举办,Gopher China 大会目前是国内最大规模,最专业的 Go 语言线下技术交流大会. ...

  5. Gopher China 2019 讲师专访 -晁岳攀

    第五届 Gopher China 大会将于2019年4月26日-4月28日在北京市海淀区朗丽兹西山花园酒店举办,Gopher China 大会目前是国内最大规模,最专业的 Go 语言线下技术交流大会. ...

  6. Gopher China 2018讲师专访 - 何源

    自我介绍 英语流利说 "懂你英语" 首个开发者, 设计和实现了 coursescript -- 一个简单易用的课程编排脚本, 目前在流利说负责 Platform 相关的开发, Go ...

  7. Gopher China 2021 讲师专访之曾庆国 在热门的技术方向,都有Go的身影

    曾庆国 好雨科技-技术负责人 从事容器云计算领域,先后于就职多家互联网公司云计算部门,现任北京好雨科技有限公司技术负责人, 云原生领域开源项目 Rainbond 的总架构师和开源社区负责人.在微服务架 ...

  8. Gopher China 2021 讲师专访 — 万俊峰

    最初如何与go结识的?在此之前,有无接触过其他语言?谈谈他们的优缺点. 一直对新技术比较感兴趣,知道Go还是比较早的,不太记得了,正式开始使用是在13年,15年我已经把公司所有服务全部迁移到Go了.之 ...

  9. 九问 Gopher China 2020 讲师之毛康力:从 Go 1.0 使用至今的鲜肉老司机

    本期嘉宾:毛康力 PingCAP 研发工程师.目前从事数据库内核开发相关的工作,是 TiDB 项目的核心开发者之一.从 Go 1.0 版本发布时开始接触这门语言,并且在之后的工作中一直使用 Go 作为 ...

最新文章

  1. 了解CSS/CSS3原生变量var (转)
  2. Flutter 基础Widgets之AppBar详解
  3. 瑞数动态安全:做一个牵着黑客鼻子走的移动靶心
  4. Acwing第 37 场周赛【完结】
  5. 设置背景图片模糊,内容不模糊
  6. C# 中的回车换行符 表示
  7. configure: error: xml2-config not found. Please check your libxml2 installation
  8. OpenCV之鼠标操作
  9. 容器技术的发展与基本原理
  10. sm4 前后端 加密_7 个开源的 Spring Boot 前后端分离优质项目
  11. mysql自连接_深入理解mysql的自连接和join关联
  12. $(...).nicescroll is not a function报错分析
  13. Linux 常用命令 tar 打包文件夹
  14. C++ 取模、求余运算
  15. Python 批量推送微信公众号模板消息
  16. 变点理论CUSUM在择时交易中的应用
  17. 第一章,实现数据完整性
  18. 王者荣耀战力查询小程序源码下载-支持安卓ios微信和QQ战力查询支持打包成APP
  19. OCJP 考试题之七
  20. yum一次性下载安装包及其依赖包

热门文章

  1. vue项目兼容ie浏览器(出现白屏)
  2. python编写生日代码_python学习5--生成日期/生日
  3. 一文搞懂 Node入门框架 Koa2 原理,学它!
  4. WPS500X汽车压力传感器
  5. 批量压缩16万个文件夹为压缩包(.zip格式)
  6. 使用 COCO 数据集训练 YOLOv4-CSP 模型
  7. 软考总结(1)——数据库设计
  8. Windows server 2012远程桌面会话主机和远程桌面授权
  9. 老龄化社会,“免验”的验证码更重要
  10. python智力问答游戏