我有一个可以从用户输入中获取其值的结构。现在我只想提取具有关联值的字段名称。nil不应返回带有值的字段。我怎样才能做到这一点?这是我的代码:package mainimport "fmt"import "reflect"type Users struct { Name string Password string}func main(){ u := Users{"Robert", ""} val := reflect.ValueOf(u) for i := 0; i < val.NumField(); i++ { fmt.Println(val.Type().Field(i).Name) }} 当前结果:NamePassword预期结果:Name
2 回答
- 2 回答
- 0 关注
- 177 浏览
添加回答
举报
0/150
提交
取消