MCPcopy
hub / github.com/gin-gonic/gin / setArrayOfMultipartFormFiles

Function setArrayOfMultipartFormFiles

binding/multipart_form_mapping.go:63–74  ·  view source on GitHub ↗
(value reflect.Value, field reflect.StructField, files []*multipart.FileHeader)

Source from the content-addressed store, hash-verified

61}
62
63func setArrayOfMultipartFormFiles(value reflect.Value, field reflect.StructField, files []*multipart.FileHeader) (isSet bool, err error) {
64 if value.Len() != len(files) {
65 return false, ErrMultiFileHeaderLenInvalid
66 }
67 for i := range files {
68 set, err := setByMultipartFormFile(value.Index(i), field, files[i:i+1])
69 if err != nil || !set {
70 return set, err
71 }
72 }
73 return true, nil
74}

Callers 1

setByMultipartFormFileFunction · 0.85

Calls 1

setByMultipartFormFileFunction · 0.85

Tested by

no test coverage detected