// A struct with 6 fields.
struct {
x, y int
u float32
_ float32 // padding
A *[]int
F func()
}
- 在
struct
中是否有使用 blank_
字段的实际场景? (一些代码片段将不胜感激)
最佳答案
填充正是它所谓的:一些填充使以下字段与您的需要对齐,例如以匹配 C 结构的布局。它无法访问(至少在没有包不安全的情况下)。
关于go - 为什么结构声明有时包含空白字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20333731/