(ptr any, setter setter, tag string)
| 77 | } |
| 78 | |
| 79 | func mappingByPtr(ptr any, setter setter, tag string) error { |
| 80 | _, err := mapping(reflect.ValueOf(ptr), emptyField, setter, tag) |
| 81 | return err |
| 82 | } |
| 83 | |
| 84 | func mapping(value reflect.Value, field reflect.StructField, setter setter, tag string) (bool, error) { |
| 85 | if field.Tag.Get(tag) == "-" { // just ignoring this field |