标签: go语言

混合 PHP 的崛起:将 PHP 与 Go 和 Rust 相结合

混合 PHP 的崛起:将 PHP 与 Go 和 Rust 相结合

现代 PHP 生态系统为我们提供了两全其美的**:既能快速、自信地使用 PHP 构建系统,又能为性能关键部分提供强大的选择(C、Rust、Go)。这种混合方法让我们既能保持高效率,又不会在最重要的地方牺牲速度。

Go 语言仍然不够好

Go 语言仍然不够好

这些关于 Go 的问题让我越来越困扰。主要是因为它们完全没有必要。世界本可以做得更好,但 Go 却以这种方式被创造出来。

Go语言优化之道:从低效实现到SIMD加速

Go语言优化之道:从低效实现到SIMD加速

有一个函数,它被频繁调用。更重要的是,所有这些调用都位于关键用户交互的临界路径上。让我们来讨论如何让它变得更快。剧透:这是一个点积运算。

Go 是一种 80/20 语言

Go 是一种 80/20 语言

Go 是最令人讨厌的编程语言。与其他语言相比,它以 20% 的复杂度提供了 80% 的实用性。这种讨厌情绪来自那些希望获得 81% 实用性、85% 或 97% 实用性的人。

从 Python 2 迁移到 Go:虽然代码量多,但太香了

从 Python 2 迁移到 Go:虽然代码量多,但太香了

Go 的工具非常出色。编译速度很快,格式化也是标准工具链的一部分,可以帮助消除大多数关于格式化的讨论。尽管我在网上还看到一些关于 Go 模块的抱怨,但是它们比 Go 之前的软件包管理方法更好,而且从我们的经验来看,在这方面是非常好的。我们在为需要完成的事情寻找工具和库时也没有遇到任何麻烦,比如 gqlgen。

使用Go语言每分钟处理1百万请求

使用Go语言每分钟处理1百万请求

从我一年前加入了硅谷的公司,一个主要的职责成了设计架构和开发一些系统来支持一个快速增长的信息安全公司和所有需要的设施来支持一个每天百万用户使用的 产品。我在反病毒和反恶意软件行业的不同公司工作了12年,从而我知道由于我们每天处理大量的数据,这些系统是多么复杂。

“SOLID” 语言设计(Go语言版)

“SOLID” 语言设计(Go语言版)

我们需要告诉世界优秀的软件该如何编写。告诉他们使用Go语言如何编写优秀的、可组合的及易于变化的软件。

王垠:Go语言野心勃勃,实际情况又如何

王垠:Go语言野心勃勃,实际情况又如何

以前写过一些对 Go 语言的负面评价。现在看来,虽然那些评价大部分属实,然而却由于言辞激烈,没有点明具体问题,难以让某些人信服。在经过几个月实际使用 Go 来构造网站之后,我觉得现在是时候对它作一些更加“客观”的评价了。

一个 Java 程序员眼中的 Go 语言

一个 Java 程序员眼中的 Go 语言

Go 是个有意思的语言。即便在语言层面,Go 也不是 Java 的替代品。Java 和 Go 本不是服务于相同任务的 —— Java 是企业开发语言, Go 则是系统开发语言。Go 和 Java 一样,都在不断的开发中,相信在未来我们会看到更多变化。

Go语言编程模式

Go语言编程模式

2016年伦敦举办的QCon大会上,Peter Bourgon做了《六年Go语言设计经验》的报告,重点探讨了在使用Go进行开发时的编程模式和反模式。在这里,我们将他给Go开发者的建议进行了简单的总结。

Go语言开发常见陷阱,你遇到过几个?

Go语言开发常见陷阱,你遇到过几个?

Go作为一种简便灵巧的语言,深受开发者的喜爱。但对于初学者来说,要想轻松驾驭它,还得做好细节学习工作。本文所列举的这些”陷阱“是开发者在开发过程中较为常见的,一起来看下。

GO 语言学习的五个阶段

GO 语言学习的五个阶段

作为Go团队的开发者之一,Francesc可能比世界上其他人接触到的Go语言程序员都要多。正因为有了这样的有利条件,他把Go语言的学习过程划分为5个阶段。

用Go语言绘制Go语言地鼠吉祥物

用Go语言绘制Go语言地鼠吉祥物

Go语言除了擅长处理服务器端任务外,它还可以用来做图。

Go语言使用心得

Go语言使用心得

我只是Golang的喜好者,不是脑残粉,也无意去挑起什么语言之争。

全球数据显示Go语言在中国最流行

全球数据显示Go语言在中国最流行

如果查看上面的这幅谷歌提供的数据趋势图,你会发觉,go语言——也被称作golang——很快将会成为下一个最重要的编程语言。

“Github”里的“hub”改用Go语言开发

“Github”里的“hub”改用Go语言开发

虽然有很多程序员不喜欢Go语言,但每种语言都有直接的缺点和优点,这是很正常的事情。最重要的是取之长、补己短。最近github宣布使用Go1.4重新开发了hub命令,就是要利用Go语言的长处。

Go语言的演化历程

Go语言的演化历程

本文来自Google的Golang语言设计者之一Rob Pike大神在GopherCon2014大会上的开幕主题演讲资料“Hello, Gophers!”。Rob大神在这次分 享中用了两个生动的例子讲述了Golang的演化历程,总结了Golang到目前为止的成功因素,值得广大Golang Programmer & Beginner学习和了解。这里也用了”Golang的演化历程”作为标题。