https://gobyexample.com/ https://golang.org/doc/effective_go.html
https://sheepbao.github.io/post/golang_code_specification/
https://blog.csdn.net/xiaorenwuzyh/article/details/44567523
https://splice.com/blog/iota-elegant-constants-golang/
https://stackoverflow.com/questions/11064981/why-does-go-have-a-goto-statement
https://www.sohamkamani.com/blog/2017/08/24/golang-channels-explained/
https://www.cnblogs.com/damumu/p/7320195.html
https://gobyexample.com/select
https://www.cnblogs.com/vincenshen/p/9356974.htmlGo
https://spf13.com/post/is-go-object-oriented/ https://segmentfault.com/a/1190000001832282 中文译文
https://gobyexample.com/interfaces
https://research.swtch.com/interfaces
https://wizardforcel.gitbooks.io/golang-doc/content/73.html
https://medium.com/golangspec/interfaces-in-go-part-i-4ae53a97479c
http://www.golangprograms.com/golang/interface-type/
https://sanyuesha.com/2017/07/22/how-to-understand-go-interface/
https://juejin.im/post/5a6873fd518825734501b3c5 http://www.cnblogs.com/hustcat/p/4007126.html http://jordanorelli.com/post/32665860244/how-to-use-interfaces-in-go
https://www.teamten.com/lawrence/writings/why-i-dont-like-go.html