//需要遍历的结构体 value := model.User{} reflectValue := reflect.ValueOf(value) for i := 0; i < reflectValue.NumField(); i++ { //fmt.Println("结构体的值:", reflectValue.Field(i)) //赋值 setValue = fmt.Sprintf("%v", reflectValue.Field(i)) }