I was trying to optimize structs in tidb, I need to find some critical paths first.

Foudn this issue pingcap/tidb#11629

Also the golangci-lint tool is great