使用字段名来初始化结构体
作者:互联网
在初始化结构体时,几乎总是应该指定字段名。现在已由go vet强制执行。
Bad
k := User{"John", "Doe", true}
Good
k := User{
FirstName: "John",
LastName: "Doe",
Admin: true,
}
例外情况:
当测试表中有3个或更少的字段时,可以省略字段名。
tests := []struct{
op Operation
want string
}{
{Add, "add"},
{Subtract, "subtract"},
}
标签:初始化,Doe,User,John,true,字段名,结构 来源: https://blog.csdn.net/hero_java/article/details/114674771