前言

讨论组

QQ群,820159518

微信群

添加微信好友 540090808 邀请进群。

历史

2009 年 Google 开源 Go 语言的第一个版本 1.0 。是 Google 的 Ken Thompson(肯·汤普逊,UNIX 的设计者之一) 、 Rob Pike(罗勃·派克,UTF-8 的设计者之一) 和 Robert Griesemer(罗伯特·格瑞史莫,V8 引擎设计者之一) 合作发明了Go语言。目的是为了解决在现代计算机的多核和网络化环境下越来越复杂的编程问题。

Go 语言被誉为“21 世纪的 C 语言”,是一种强类编译语言。支持内存垃圾回收、内存安全管理、CSP(Communicating Sequential Processes,顺序通信进程)模型并发,和切片等数据类型等。

纵观这几年来的发展趋势,Go 语言已经成为云计算、云存储时代最重要的基础编程语言之一了。如今很多项目基于 Go 语言构建,如容器技术的 Docker,K8S ,区块链技术中的以太坊( Etherenm)和超级账本(Hyperledger),互联网应用的后端也有很多转向 Go 语言,可见一斑。

参考

主要参考内容:

Go 语言导图

Go 语言导图

Go 语言学习进度图

Go 语言学习进度图

微信关注