标签归档:golang

Go语言不简单

社区实际上并不那么令人愉快,特别是那些因为它的简单性而主张使用 Go 的人。似乎简单已经成为 Go 社区中的一个流行语,许多人反复重复提到这点,却没有给出太多实际的想法。这对我来说似乎很不幸,因为在我看来,Go 是一个“极其简单的语言”:

我的Go语言推荐

随着越来越多的开发人员使用Go,他们会发现,能够将整个语言(以及一些关键的库)保持在您的头脑中会导致一种微妙的生产力形式。而这一特点,正是其他越来越庞大、越来越复杂的语言所缺乏的

我与Go语言的这十年

Go 语言刚刚度过了它的十周年纪念日。而要说我与 Go 的缘分,也同样始于十年前(2007 年)。这十年,是 Go 成长的十年,同样也是我成长的十年。

为什么需要Go这样一个新编程语言?

Go语言的出身可以说是非常豪华的,最早对Go语言的讨论是由罗伯特·格瑞史莫、罗伯·派克和肯·汤普逊发起的,主要是为了解决C++中出现的问题而发起的项目。肯·汤普逊是C语言和Unix的发明者,罗伯特·格瑞史莫参与设计了Java的HotSpot虚拟机和Chrome浏览器的JavaScript V8引擎

左耳朵耗子:Go语言,Docker和新技术

我在 2015 年 5 月份拜访 Docker 公司在湾区的总部时,Docker 负责人也和我表达了相似的感叹:他们完全没有想到居然中国有那么多人喜欢 Docker,而且还有这么多人在为 Docker 做贡献,这让他们感到非常意外。

Go语言的9大优势和3大缺点

Go 是一种非常高效的语言,高度支持并发性。同时,它也像 C++和 Java 一样快。虽然相比于 Python 和 Ruby,使用 Go 建立东西需要更多的时间,但在后续的代码优化上可以节省大量时间。在 Stream,我们有个小型开发团队为 2 亿终端用户提供 feed 流。对新手开发者而言,Go 结合了强大的生态系统、易于上手,也有超快的表现、高度支持并发性,富有成效的编程环境使它成为了一种好的选择

Go语言大神亲述:历七劫方可成为程序员!

现在这个时代似乎吹牛都不用打草稿,画饼已成为常态,搬个砖都敢说自己是工程师,会敲个“Hello World!”的都说自己是程序员。程序员真的是那么好入行的吗? Daisuke Maki认为成为一个真正的程序员并不是件易事,以Go语言为例,想成为一个Go程序员需经历七大“劫难”。

学习Go语言的15条经验

本文作者在很短的时间内就从对Golang一无所知到开发出真正的产品。在学习Golang的过程中,他总结出十五条编程经验以分享给读者。

蛰伏五年,Go语言终于要实现1到2的跃进

今年已经是Go语言1.0版本的第五个年头了,在2月份发布了1.8版本之后,Go语言团队就开始慢慢向2.0版本迈进了。上周,在Colorado Denver 的 Gophercon 2017上,Go语言团队也阐述了他们对2.0版本的目标和愿景。

C++程序员是如何评价GO语言的

作为一个C ++和Java的狂热开发者,并不是衷情于所有语言。这似乎是对C的一个改进版本,所以我宁愿使用GO而不是C,但我仍然向往C ++的强大表达力。 我甚至怀疑,由于安全功能,Go无法实现C或C ++的原始性能,尽管这可能取决于编译器优化。 但是,明智地选择性能安全是非常有效的,特别是如果想获得比Java更多的安全性和更高的性能。