MCPcopy
hub / github.com/segmentio/kafka-go / readStringArray

Function readStringArray

read.go:195–211  ·  view source on GitHub ↗
(r *bufio.Reader, sz int, v *[]string)

Source from the content-addressed store, hash-verified

193}
194
195func readStringArray(r *bufio.Reader, sz int, v *[]string) (remain int, err error) {
196 var content []string
197 fn := func(r *bufio.Reader, size int) (fnRemain int, fnErr error) {
198 var value string
199 if fnRemain, fnErr = readString(r, size, &value); fnErr != nil {
200 return
201 }
202 content = append(content, value)
203 return
204 }
205 if remain, err = readArrayWith(r, sz, fn); err != nil {
206 return
207 }
208
209 *v = content
210 return
211}
212
213func readMapStringInt32(r *bufio.Reader, sz int, v *map[string][]int32) (remain int, err error) {
214 var len int32

Callers 4

decodeMemberMetadataFunction · 0.85
TestReadStringArrayFunction · 0.85
readFromMethod · 0.85
readFromMethod · 0.85

Calls 2

readStringFunction · 0.85
readArrayWithFunction · 0.85

Tested by 1

TestReadStringArrayFunction · 0.68