MCPcopy Create free account
hub / github.com/bracesdev/errtrace / Get

Method Get

benchext/pkgerrors_example_http_test.go:52–64  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

50}
51
52func (ps *PackageStore) Get() ([]string, error) {
53 if ps.packagesCached != nil {
54 return ps.packagesCached, nil
55 }
56
57 packages, err := ps.updateIndex()
58 if err != nil {
59 return nil, err
60 }
61
62 ps.packagesCached = packages
63 return packages, nil
64}
65
66func (ps *PackageStore) updateIndex() ([]string, error) {
67 resp, err := ps.client.Get("http://example.com/packages.index")

Callers 2

Example_httpFunction · 0.95
updateIndexMethod · 0.45

Calls 1

updateIndexMethod · 0.95

Tested by

no test coverage detected