Golang的坑

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Golang的坑相关的知识,希望对你有一定的参考价值。

  1. https://i6448038.github.io/2017/07/28/GolangDetails/
  2. new(type)不为nil
    fmt.Println(new(int)==nil) # false
    var i *int
    fmt.Println(i==nil) # true

  3. 一个包里可以有多个init函数,多个init函数的调用顺序 https://golang.org/ref/spec#Program_initialization_and_execution
    技术分享图片

以上是关于Golang的坑的主要内容,如果未能解决你的问题,请参考以下文章

Golang 中关于闭包的坑

Golang的fallthrough与switch的坑

[译]如何避免golang的坑

golang中创建logger时候踩过的坑

Golang写文件的坑

使用golang的channel的坑