golang查询结构体属性

package main
 
import (
    "reflect"
)
 
type User struct {
    ID int
    Name string
}
 
func main() {
    user := User{}
    t := reflect.TypeOf(user)
    if _, ok := t.FieldByName("aa"); ok {
        println("存在")
    } else {
        println("不存在")
    }
}

  

posted @ 2022-03-10 16:54  leochan007  阅读(221)  评论(0编辑  收藏  举报