1 https://www.cnblogs.com/zhangboyu/p/7456609.html 2 https://studygolang.com/articles/10364 3 https://segmentfault.com/a/1190000005006351 4 https://colobu.com/2015/09/07/gotchas-and-common-mistakes-in-go-golang/