一片整数ID的变量或结构字段的名称应该是什么?
例如,一个具有[] int类型的用户ID列表的结构:
type Result struct {
UserIDs []int
}
或不尾随或:type Result struct {
UserID []int
}
最佳答案
名称应描述变量的内容。您的字段的内容是多个用户ID,因此将其命名为UserIDs
。 UserID
描述单个用户ID。
使用复数形式还可以方便地在 slice 上循环并为循环变量使用单数形式,例如:
for _, userID := range result.UserIDs {
// Do something with it
}
关于go - slice 类型的字段/变量的命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66274340/