golang编程最佳实践


  • 尽量不要使用指针,尤其是在数据结构体中,不要使用指针。空值用NullValue(eg.NullString,NullInt)代替。
  • 使用结构体组合,把最小相关的字段放在一起,使用结构体组合成一个复杂的结构体。
  • 使用接口组合,遵循接口最小化原则,复杂接口可以由简单接口组合。


猜你喜欢

转载自uzoice.iteye.com/blog/2387551