摘要: Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。具有简洁、快速、安全,并行、有趣、开源,内存管理、v数组安全、编译迅速的特征。 阅读全文
posted @ 2019-03-25 17:09 QF-董懂 阅读(5117) 评论(0) 推荐(0) 编辑
摘要: 本文只是关注于 slice 的表示方式,它们可以创建两种类型的值: 截断的 string 指向 array 或者 slice 的指针 Go语言对 slice有两种表示方式:简略表达式与完整表达式。 阅读全文
posted @ 2019-03-25 16:39 QF-董懂 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发Go,是因为过去10多年间软件开发的难度令人沮丧。派克表示,和今天的C++或C一样,Go是一种系统语言。他解释道,"使用它可以进行快速开发,同时它还是一个真正的编译语言,我们之所以现在将其开源,原因是我们认为它已经非常有用和强大。" 阅读全文
posted @ 2019-03-25 16:27 QF-董懂 阅读(4949) 评论(0) 推荐(0) 编辑
摘要: Go从1.0版本到现在(2015年)已经有三年多的时间,大的版本发布了五个,根据Go语言的几个版本,这里总结一下它的演进。Go本身迭代的核心是实现优化,主要围绕:性能、性能、性能!(重要的事情说三遍),性能的优化尤其体现在GC上。 阅读全文
posted @ 2019-03-25 16:19 QF-董懂 阅读(3677) 评论(0) 推荐(0) 编辑