Gogeof-分享


  • 首页

  • 关于

  • 标签

  • 归档

  • 搜索

【译】Go test 少为人知的特性

发表于 2018-03-12 |
字数统计: 2.1k | 阅读时长 ≈ 7

大多数的 Go 程序员都知道和喜欢用 go test,这个测试工具来自于 Go 官方的 gc 工具链。(想要执行测试代码)这个命令可能是最简单的了,而且还能做得很漂亮。

阅读全文 »

【译】关于在 Go 代码中使用退避方法,啰嗦几句

发表于 2018-03-06 |
字数统计: 818 | 阅读时长 ≈ 3

我相信你有过调用 API 接口需要使用退避算法的时候。在 Go 语言现有技术中,有 github.com/cenkalti/backoff,github.com/jpillora/backoff,和其它库可以使用。

阅读全文 »

【译】曾经的 Go 程序员又回来了

发表于 2018-03-04 |
字数统计: 2.9k | 阅读时长 ≈ 9

按照惯例,第一篇博文总要说点历史,对吧?我作为软件开发人员,主要还是使用 PHP 语言。第一次接触它还是我在高中的时候,跟一个朋友一起开发一个项目。我们想为项目建一个网站,正好发现一个用 PHP 语言,代码写得非常整齐,并且预打包的解决方案。那个时候,我完全不懂这些代码是干嘛的,也没有花时间去弄懂它。多年之后,我再次与 PHP 相遇。在我进入大学的前 6 个月(我想大约 7 年前),PHP 成了我主要关注的语言之一。两年前,我第一次经人介绍了解到 Go 语言。

阅读全文 »

【译】Go 语言机制之数据和语法的设计哲学

发表于 2018-02-28 |
字数统计: 4.3k | 阅读时长 ≈ 15

前序(Prelude)

本系列文章总共四篇,主要帮助大家理解 Go 语言中一些语法结构和其背后的设计原则,包括指针、栈、堆、逃逸分析和值或者指针传递。这是最后一篇,重点介绍在代码中使用值和指针的数据和语义的设计哲学。

阅读全文 »

【译】Go 语言机制之内存分析

发表于 2018-02-24 |
字数统计: 4.2k | 阅读时长 ≈ 18

前序(Prelude)

本系列文章总共四篇,主要帮助大家理解 Go 语言中一些语法结构和其背后的设计原则,包括指针、栈、堆、逃逸分析和值/指针传递。这是第三篇,主要介绍堆和逃逸分析。(译者注:这一篇可看成第二篇的进阶版)

阅读全文 »
<1234>
Gogeof

Gogeof

18 日志
1 标签
GitHub E-Mail
© 2018 — 2020 Gogeof | Site words total count: 41.8k