上QQ阅读APP看书,第一时间看更新
前言
Go(又称Golang)语言于2007年在Google公司诞生,经过10多年的发展得到了众多开发者的关注和广泛应用,随着云计算时代的到来,Go语言的简洁、高效、并发特性和成熟的开源社区吸引了众多传统语言开发者的加入,而且人数越来越多。
甚至有人认为,Go语言是互联网时代的C语言,不仅会制霸云计算,10年内还将会制霸整个IT领域。
Go语言用途众多,比如,Go语言可以作为服务器编程语言,很适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;在网络编程方面,Go语言广泛应用于Web应用、API应用、下载应用等;除此之外,Go语言还适用于内存数据库和云平台领域,目前国外很多云平台都是采用Go开发的。总之,Go语言在云计算开发、网络编程、运维开发等领域都有广泛的应用。本书正是为使广大读者能够掌握Go这一强大好用的语言而编写的。
本书结合笔者多年一线开发经验,力图使用通俗易懂、深入浅出的描述和丰富的动手练习示例,介绍Go语言的语法特性和编程实践。书中还提供了多个项目,读者在学习本书之后,不仅可以掌握Go语言的使用,还可以自己动手开发实际应用。