比如写的时候随便写了直接
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 貌似没发现有这个功能
|