MCPcopy
hub / github.com/hoanhan101/ultimate-go / store

Function store

go/design/decoupling_3.go:153–161  ·  view source on GitHub ↗

store knows how to store bulks of data from any Storer.

(s Storer, data []Data)

Source from the content-addressed store, hash-verified

151
152// store knows how to store bulks of data from any Storer.
153func store(s Storer, data []Data) (int, error) {
154 for i := range data {
155 if err := s.Store(&data[i]); err != nil {
156 return i, err
157 }
158 }
159
160 return len(data), nil
161}
162
163// Copy knows how to pull and store data from any System.
164func Copy(ps PullStorer, batch int) error {

Callers 1

CopyFunction · 0.70

Calls 1

StoreMethod · 0.65

Tested by

no test coverage detected