• 在 Go 中使用 finalizers 比不使用更好

    Go 拥有 finalizers,它们支持程序调用一些代码并作为一个对象来进行垃圾回收。然而,很多人不太喜欢 finalizers,并且通常的建议是完全避免它们 ([比如](https://twitter.com/davecheney/status/790343722865090560))。最近,David Crawshaw 在[《Finalizers 惨案》](https://crawshaw.io/blog/tragedy-of-finalizers) 一文中指出 finalizers 的众...

  • Golang 下的微服务 - 第 9 部分 - 使用 CircleCI 部署

    欢迎大家在 [Patreon](https://www.patreon.com/ewanvalentine) 上向我提供更多诸如此类的素材。 在本系列的这一章节,我们将简要介绍使用 [CircleCI](http://circleci.com/) 与我们的其中一项服务建立持续集成。 [CircleCI](http://circleci.com/) 是一款不可思议的工具,它有一个非常实用的免费平台。这个平台就是 SaaS, 因此与 Jenkins 不同的是,它是被完全管理的。同时它的配...