- 尽量不要使用指针,尤其是在数据结构体中,不要使用指针。空值用NullValue(eg.NullString,NullInt)代替。
- 使用结构体组合,把最小相关的字段放在一起,使用结构体组合成一个复杂的结构体。
- 使用接口组合,遵循接口最小化原则,复杂接口可以由简单接口组合。
golang编程最佳实践
猜你喜欢
转载自uzoice.iteye.com/blog/2387551
今日推荐
周排行