
比如写的时候随便写了直接
type Person struct{} func init(){} func (p *Person)say(){} var p *Person func NewPerson()*Person{ ... ... return p } func (p *Person)aha(){} 当我保存或者手动 format 的时候触发 lint 把我的格式变为
var p *Person type Person struct{} func init(){} func NewPerson() func (p *Person) say() func (p *Person) aha() 1 c3de3f21 OP 符合调用层次依次向下的或者有规律有结构的 lint |
2 lilei2023 2023-06-25 17:37:47 +08:00 这个功能确实好,目前使用 goland 貌似没发现有这个功能 |