您好,欢迎来到爱站旅游。
搜索
您的当前位置:首页Go 语言今年 11 岁,何去何从,现状到底如何?

Go 语言今年 11 岁,何去何从,现状到底如何?

来源:爱站旅游

不说不知道,一说下一跳。Go 语言已经开源 11 周年了,感觉是一路高歌,Release History (polarisxu 整理)如下:

  • 2011 年 3 月 16 日,Go 语言的第一个稳定版本 r56 发布;

  • 2012 年 3 月  28 日,Go 语言的第一个正式版本 Go1 发布,并承诺 1.x 的 兼容性;

  • 2013 年  5 月 13 日,Go1.1 正式版才发布。

  • 2013 年 12 月 1 日,Go1.2 正式发布;

  • 2014 年 6 月 18 日,Go1.3 正式发布;

  • 2014 年 12 月 10 日,Go1.4 正式发布;

  • 2015 年 8 月 19 日,Go1.5 正式发布。该版本实现了自举,即移除了 C 代码,使用 Go 开发 Go 语言;

  • 2016 年 2 月 17 日,Go1.6 正式发布;

  • 2016 年 8 月 15 日,Go1.7 正式发布;引入 context 包;

  • 2017 年 2 月 17 日,Go1.8 正式发布;

  • 2017 年 8 月 24 日,Go1.9 正式发布;引入别名;

  • 2018 年 2 月 16 日,Go1.10 正式发布;

  • 2018 年 8 月 25 日,Go1.11 正式发布。开始强势支持 Go modules;

  • 2019 年 3 月 1 日,Go1.12 正式发布;

  • 2019 年 9 月 3 日,Go1.13 正式发布;

  • 2020 年 2 月 25 日,Go1.14 正式发布;goroutine 支持异步抢占调度;

  • 2020 年 8 月 11 日,Go1.15 正式发布;

  • 2021 年 2 月,预计 Go1.16 正式发布;将包含新的文件系统接口和支持在构建时的静态文件嵌入,链接器的重写,Go modules 默认开启且正式对 Apple Silicon(GOARCH=arm)Mac 进行支持。

目视现在

现在的 Go 语言在国内已经掀起了一浪又一浪的热潮,炒的非常火热。各大平台极客时间、拉勾教育、掘金小册、慕课网等纷纷出现了大量 Go 语言相关的付费专栏/视频。

在现实工作层面,字节跳动、腾讯向 Go 语言侧偏,以及其它各大一二线厂均出现了不少 Go 的岗位,也正预示着当前已经到了一个比较好风口。

在开源项目层面,Kubernetes、Etcd、Prometheus、Docker 等大量的云原生相关组件均以 Go 语言开发,懂一门 Go 语言,排查问题也更方便了。

与企业开发层面,出现了大量其他语言的开发者向 Go 语言转型,在企业的软件开发中出现,新项目用 Go 语言,老项目保留,形成同时维护新老系统,再渐迁的绞杀者模式:

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- azee.cn 版权所有 赣ICP备2024042794号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务