1 自定义类型别名

  1. type Integer int

2 自定义类型方法

  1. func (a Integer) Less(b Integer) bool {
  2. return a < b
  3. }
  1. // 如果需要修改对象的值, 要传指针
  2. func (a *Integer) Less (b Integer) bool {
  3. *a += b
  4. }