周正喜
阿里巴巴工程师,OAM/KubeVela maintainer
周正喜:因工作项目原因,需要开发 Terraform,该项目是基于 Go。Python、Java、Javascript、PHP、C、C++、C Sharp、.Net framework。
Q:Go 语言中最看好哪种特性,谈一谈理由以及你希望它改进的方面周正喜:embed,官方支持的内嵌文件,比起第三方更简单直接。- 错误处理- import 包大小以及版本冲突。
Q:Go 语言对大厂和创业公司来说分别有什么优越性?周正喜:不了解创业公司用 Go 的优越性。在大厂,随着云原生概念的兴起,特别是 Kubernetes 带动下,Go 成为了第一语言,其在生态的完备性(丰富的三方库)、高效运行效率、稳定性、运行态的鲁棒性很有优势。
Q:Go 有没有帮助解决公司的实际问题?周正喜:有。
Q:对众多大厂转 Go 提一些建议吧,在选型上 Go 语言适用什么场景,不适用什么场景?周正喜:
对大厂转 Go 不敢有建议。适合 Go 场景:
核心业务是新开发的、或者主要是 Go对运行效率有要求团队成员技术栈跟 Go 贴近不合适的场景:
比如特定业务,要去线上调试(虽然不推荐,但这样的业务的确存在)适合脚本语言处理的,比如大量的文件操作上面合适理由的反面Q:谈一谈 Go 的未来,将在哪些领域有更深的应用?
周正喜:这个话题太大了,我话语权不够。听人有个理论,一个是语言存在十年以上、背后有大公司支持,该语言就会越来越发展壮大,Go 具备了这些条件。云原生领域。
周正喜:《阿里巴巴基于 Go 的下一代应用管理和交互引擎》。
Q:分享一下如何快速掌握一门新的编程语言,分享一些经验给新 gopher 吧。学习 go 的最佳实践是什么? 推荐一些书吧!周正喜:读书 / Spec -- 写 code -- 读书 / Spec 循环往复,这个过程也要不断总结思考。参加社区会议、Golang 社区,学习先进经验。《Go in Action》
Q:你是第几次参加 GopherChina,对 GopherChina 大会有何期待?周正喜:第一次。了解 Go 在大公司的实践和落地先进经验;Go 新特性;新性能方面的介绍和测试。
想和各位技术大佬们同台见面嘛?
那就赶快点击下方链接报名参加呀!
https://www.bagevent.com/event/gopherchina2021
Java是一种强大的语言,当与框架相结合时,Java可以为您提供电子商务,银行,云...
行业媒体对大数据在数字营销中的优势进行了广泛讨论,现在集中精力将数据分析用...
全生命周期汇合起来的数据既多元又复杂。有了大数据技术,制造业得以加数前进。 ...
裸金属服务器兼顾了传统物理机的稳定性和云上资源高度弹性的优势,它的推出进一...
每当有人发布关于 python 处理 Excel 数据的文章,总会有人只看了标题就评论: v...
为加快培育数据要素市场,进一步支撑国家大数据战略落地,推动十四五期间大数据...
网络视频服务器内部主要包括三个模块:图像采集、图像压缩,网络传输。图像采集...
00 中台能力总体框架 中台建设过程从根本上讲是企业自身综合能力持续优化和提升...
数据分析是当前比较热门的技术,通过利用云计算的资源,更加快速对数据进行收集...
本文转载自微信公众号「源码兴趣圈」,作者马龙台。转载本文请联系源码兴趣圈公...