使用 fieldalignment 对齐 Go 结构体的字段

2024-04-23#Go

Go 结构体字段的定义顺序,会影响分配给结构体实例的内存。使用 fieldalignment 工具,可以修复字段对齐的问题,优化(即减少)内存的分配。

fieldalignment 命令的使用方法 🔗

安装 fieldalignment:

go install golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment@latest

对齐字段:

fieldalignment -fix ./...

加载中...