1. 使用单一的 GOPATH
2. 将 for-select 封装到函数中
3. 在初始化结构体时使用带有标签的语法
4. 将结构体的初始化拆分到多行
5. 为整数常量添加 String() 方法
6. 让 iota 从 a +1 开始增量
7. 返回函数调用
8. 把 slice、map 等定义为自定义类型
9. withContext 封装函数
10. 为访问 map 增加 setter,getters
原文链接:[Ten Useful Techniques in Go](http://arslan.io/ten-useful-techniques-in-go)
中文翻译:[十条有用的 GO 技术](http://mikespook.com/2014/07/%E5%8D%81%E6%9D%A1%E6%9C%89%E7%94%A8%E7%9A%84-go-%E6%8A%80%E6%9C%AF/)
有疑问加站长微信联系(非本文作者)