前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >​GoLANG IN ACTION 2020

​GoLANG IN ACTION 2020

作者头像
公众号: 云原生生态圈
发布2020-06-15 14:37:21
5690
发布2020-06-15 14:37:21
举报
文章被收录于专栏:云原生生态圈

GoLANG IN ACTION 2020

因为头脑发热选择go语言?我想可能不是,在经过一系列的了解和调研后,我是认真的选择了golang, 当Rob Pike不满C++委员会要新添加35中新特性之后,毅然决然的在2009年搞出一个在c语言为原型的下,借鉴其他的语言一些特性的新编程语言GO。大牛就是大牛,一言不合,我就自己造。

Less can be more 大道至简,小而蕴真 让事情变得复杂很容易,让事情变得简单才难这是Go语言的工程文化,太NB了。

其次,Go的诞生本身就自带光环,源自Google,自然保证其“血统纯正”,由三位大佬亲自操刀规划而出,后又加入了Russ Cox这个主力开发者。在这么多人的光环加持下,其一出生就备受瞩目。

分布式开发的应用场景,同时伴随着Docker容器技术占据市场,Golang也慢慢的浮出在众多大厂的眼中,比如目前开源比较火热的监控平台Prometheus,容器编排平台Kubernetes或者说新时代的操作系统,以及强一致性的分布式键值存储ETCD都是使用golang研发的,而且etcd还是kubernetes强依赖的服务。所以一定程度上服务的流行度也决定了语言的地位。

有人问,当下Python也是比较火热的,那么在Python和Golang之间,我应该如何选择? 我想对于做运维和运维开发(DevOps)方向的同学来说,学习以后更面向系统级的Golang才是最佳的选择,有助于更深入的做一些跨平台、系统级、高并发、高性能的应用程序,也可以深入的进行研究容器以及未来高性能技术做铺垫;而Python更便于快速的处理一些数据处理,大数据分析,绘制图例、科研工作等方面的工作。所以选择什么语言取决于你做什么事情,语言只是工具,能快速且有效的解决你的问题才是最重要的。你说呢?

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-05-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云原生生态圈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档