MCPcopy Create free account
hub / github.com/djherbis/socket / generateID

Function generateID

client.go:115–124  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

113}
114
115func generateID() (string, error) {
116 buf := bytes.NewBuffer(nil)
117 enc := base64.NewEncoder(base64.URLEncoding, buf)
118 _, err := io.CopyN(enc, rand.Reader, 32)
119 if err != nil {
120 return "", err
121 }
122 enc.Close()
123 return string(buf.Bytes()), nil
124}

Callers 1

NewFunction · 0.85

Calls 1

CloseMethod · 0.65

Tested by

no test coverage detected