Go语言系列之编程指引与陷阱:0

211 阅读1分钟

主题

涵盖Go编程中常见的容易导致bug的用法,以及针对的方法和规范

  • 写作本系列的理由

本系列脱胎于Uber Go Guide Style,这一份Guide既有代码规范,又有Go编程陷阱相关的主题。

初读之后觉不过瘾,因为我觉得还有很多东西可以说道说道。故依据《100 Go mistakes》《Go语言精进之路》对其进行大量补充,以成本系列。

  • 本系列要达到的目的:

1、形成代码规范

2、揭露Go的各种坑pit、特性features、骚操作trick

  • 一些约定

    🌵:表示「能知道最好」,如果不知道也不会导致错误。

    🚩:表示「最起码要知道」,如果不知道很可能写出不好找的bug、性能问题。

    🈲:表示「这个就别做到了」,如果不知道就非常可能出问题。

本系列文章的最新版本见

Github版

欢迎大家starfork、提PR