文件名称:go 语言圣经
文件大小:2.13MB
文件格式:DOCX
更新时间:2021-09-07 10:06:43
go go lang
在上个世纪70年代,贝尔实验室的Ken Thompson和Dennis M. Ritchie合作发明了UNIX操作 系统,同时Dennis M. Ritchie为了解决UNIX系统的移植性问题而发明了C语言,贝尔实验室 的UNIX和C语言两大发明奠定了整个现代IT行业最重要的软件基础(目前的三大桌面操作系 统的中Linux和Mac OS X都是源于UNIX系统,两大移动平台的操作系统iOS和Android也都是 源于UNIX系统。C系家族的编程语言占据统治地位达几十年之久)。在UNIX和C语言发明40 年之后,目前已经在Google工作的Ken Thompson和Rob Pike(他们在贝尔实验室时就是同 事)、还有Robert Griesemer(设计了V8引擎和HotSpot虚拟机)一起合作,为了解决在21世 纪多核和网络化环境下越来越复杂的编程问题而发明了Go语言。从Go语言库早期代码库日志 可以看出它的演化历程(Git用 git log --before={2008-03-03} --reverse 命令查看):