最初如何与go结识的?在此之前,有无接触过其他语言?谈谈他们的优缺点。

一直对新技术比较感兴趣,知道Go还是比较早的,不太记得了,正式开始使用是在13年,15年我已经把公司所有服务全部迁移到Go了。之前写过的语言比较多,主要包括C、C++、C#、Java、Python,其中每个语言都当做工作语言使用两年以上。语言各有优劣,个人比较喜欢静态语言,用Python这样的动态语言纯属因为机器学习项目的需要,微服务和云原生时代还是Go更适合。

Go 语言中最看好哪种特性,谈一谈理由以及你希望它改进的方面

极致的内置式runtime。不需要像Java一样依赖于繁重的JVM来运行,部署极度舒适。期待后续泛型能有比较好的表现。

Go 语言对大厂和创业公司来说分别有什么优越性?

Go有以下几个优势:

1. 云原生时代的首选语言,基础设施对Go特别友好

2. 运行效率高,跟Java相当

3. 部署更新非常友好

4. 更低的服务器成本

Go有没有帮助解决公司的实际问题?

1. 我们通过开源了的go-zero极大的提升了研发效率,只需关注业务代码,服务治理都已自动化

2. 以>99.99%的稳定性和平均<30ms的延迟高标准的满足了海量并发的业务需求

3. 我们通过Go集成和开发了全套的CI/CD环境,2个运维支撑了千万级日活用户

4. 通过go-zero的内置弹性设计、面向故障编程组件控制了极低的服务器成本

 

对众多大厂转Go提一些建议吧,在选型上Go语言适用什么场景,不适用什么场景?

我觉得对于微服务和云原生领域,转Go是不会有太大风险的,但需要做足够的评估,比如人才储备和获取、比如转Go的决心(是否遇到一点困难就退回去了)、以及从老的语言迁移过来的方法和步骤都比较重要。微服务领域个人首推Go,但是对于大数据相关,需要自己结合团队情况做仔细评估,另一个重要的点是要考虑本城市招聘Gopher的可行性。

谈一谈 Go 的未来,将在哪些领域有更深的应用

我认为Go的未来前景非常好,不光是微服务和云原生领域,我感觉在大数据领域随着基础设施和组件的进一步完善,会带来更大的发展空间和可能。

介绍下本次分享的议题吧

我分享的主题是:Go 如何助力企业进行微服务转型你是否有过或者正在经历这样的焦虑?也或者你想一探高并发业务是怎么从单体平稳过渡到微服务的?

1. 单体服务遇到瓶颈了吗?

2. 想转微服务但又不下不了决心吗?

3. 转微服务无从下手吗?

4. 担心转微服务影响线上业务吗?

那么来听就对了!

 

分享一下如何快速掌握一门新的编程语言,分享一些经验给新gopher吧。学习go的最佳实践是什么? 推荐一些书吧!

语言其实只是一个工具,只要你对底层技术有足够的掌握,我觉得掌握一门语言还是容易的,所以我推荐大家尽可能打好根基,不要只用工具,不学原理。先理解基本语法,然后可以尝试用Go写一些以前用其它语言写过的比较简单点的项目,这样可以快速把Go用到实际项目里,而且因为是旧项目,可以聚焦掌握语言本身;然后可以去把effective go和golang官方blogs看完;再然后就可以去学习一些好的开源项目(比如我写的 https://github.com/tal-tech/go-zero :P),看看别人是怎么使用的。

你是第几次参加GopherChina,对GopherChina大会有何期待?

大概4、5次了吧,期望GopherChina大会越办越好,能有更多的受众,更好的内容,继续助推Go生态的发展。

想和各位技术大佬们同台见面嘛?

那就赶快点击下方「阅读原文」报名参加呀!

Gopher China 2021 讲师专访 — 万俊峰相关推荐

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

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

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

    第五届 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 讲师专访-Grab/地图团队资深架构师胡泊

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

  6. Gopher China 2019 讲师专访-花椒直播技术总监周洋

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

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

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

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

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

  9. Gopher China 2021,未来可期

    Gopher China 2021,未来可期 这篇仅用来记录听完2021 gopher china的感受及感悟. 2020年的gopher china因为有事买了票就没法过去听了,这次终于赶上了.6/ ...

最新文章

  1. Spring Cloud构建微服务架构:服务消费(Feign)【Dalston版】
  2. java链接mysql输出查询_用java做网站,java连接数据库并查询输出到页面
  3. Spring中基于注解@AspectJ的AOP实现
  4. 业务的可变性和不可变性分析_不可变性真的意味着线程安全吗?
  5. C# 中的可变参数方法(VarArgs)
  6. Qt 5.9.1 连 MYSQL 5.7数据库
  7. Flink CDC 系列 - Flink MongoDB CDC 在 XTransfer 的生产实践
  8. yolov4训练自己的数据 灰度图像_还在为图像训练数据少发愁吗?那是因为你还不会这几招...
  9. Mac中Safari浏览器转换IE各版本
  10. 关于 jspx 文件的一些说明
  11. ucdavis计算机科学专业,加州大学戴维斯分校有哪些专业处于世界顶尖水平?
  12. bam文件测序深度统计-bamdst
  13. 产品读书《失控:全人类的最终命运和结局》KK
  14. 001-三阶魔方-概述及层先法
  15. 云凤蝶可视化搭建的推导与实现 - SEE Conf
  16. onedrive指定文件夹备份
  17. ubuntu 20.04 设置DNS
  18. Linux--进程(一篇博客让你理解操作系统的底层)
  19. 参考文献格式字号字体_论文格式要求及字体大小
  20. James Gosling : Java之父

热门文章

  1. 了解一下mmap函数
  2. 58同城私有化:错过移动红利,吃流量老本,如何挽回崩塌的形象?
  3. 计算机视频格式有哪些,在线视频网站支持的视频格式有哪些?
  4. 【清华集训2014】【线段树】玄学
  5. usb线序usb线的接法
  6. 方方格子access_Quick Access-Quick Access(项目路径管理AE脚本)下载 v1.21官方版--pc6下载站...
  7. Winform BLE 蓝牙通信
  8. 我的世界服务器怎么创建无限的商店,[经济|付费]Shops —— 可以创建分类的商店插件![1.8-1.15]...
  9. java打字游戏_Java打字游戏
  10. typedef define