文件名称:go初级读本
文件大小:134KB
文件格式:PDF
更新时间:2017-09-09 08:48:27
go
Go语言初级读本。~~~~~~~~~~ Go语言是什么? Google最近发布新型的编程语言,Go。它被设计为将现代编程语言的先进 性带入到目前仍由C语言占统治地位的系统层面。然而,这一语言 仍在试验阶段并在不断演变。 Go语言的设计者计划设计一门简单、高效、安全和并发的语言。这门语言简单到甚至不需要有一个符号表来进行词法分析。它可以快速地编 译;整个工程的编译时间在秒以下的情况是常事。它具备垃圾回收功能,因此从内存的角度是安全的。它进行静态类型检查,并且不允许强制 类型转换,因而对于类型而言是安全的。同时语言还内建了强大的并发实现机制。 阅读Go Go的语法传承了与C一样的风格。程序由函数组成,而函数体是一系列的语句序列。一段代码块用花括号括起来。这门语言保留有限的关键 字。表达式使用 同样的中缀运算符。语法上并无 太多出奇之处。 Go语言的作者在设计这一语言时坚持一个单一的指导原则:简单明了至上。一些新的语法构件提供了简明地表达一些约定俗成的概 念的方 式,相较之下用C表达显得冗长。而其他方面则是针对几十年的使用所呈现出来的一些不合理的语言选择作出了改进。