这是运行良好的小代码片段:package mainimport "fmt"import "database/sql"type Something struct { Int64 int64 Valid bool}func main() { var s = sql.NullInt64{1, true} // <- unkeyed fields warning var s1 = Something{1, true} fmt.Printf("Hello, %#v %#v\n", s, s1)}但go vet抱怨:test.go:12: database/sql.NullInt64 composite literal uses unkeyed fields问题是:为什么它会在第 12 行抱怨而在第 13 行不抱怨?
- 2 回答
- 0 关注
- 269 浏览
添加回答
举报
0/150
提交
取消