package xxhash
Import Path
go.opentelemetry.io/otel/attribute/internal/xxhash (on go.dev )
Dependency Relation
imports 3 packages , and imported by one package
Package-Level Type Names (only one, which is exported)
/* sort exporteds by: alphabet | popularity */
type Hash (struct)
Hash wraps xxhash.Digest to provide an API friendly for hashing attribute values.
Fields (only one, which is unexported )
/* one unexported ... */ /* one unexported: */
d *xxhash .Digest
Methods (total 6, all are exported )
( Hash) Bool (val bool ) Hash
( Hash) Float64 (val float64 ) Hash
( Hash) Int64 (val int64 ) Hash
( Hash) String (val string ) Hash
( Hash) Sum64 () uint64
Sum64 returns the current hash value.
( Hash) Uint64 (val uint64 ) Hash
As Outputs Of (at least 9, in which 6 are exported )
func New () Hash
func Hash.Bool (val bool ) Hash
func Hash.Float64 (val float64 ) Hash
func Hash.Int64 (val int64 ) Hash
func Hash.String (val string ) Hash
func Hash.Uint64 (val uint64 ) Hash
/* 3+ unexporteds ... */ /* 3+ unexporteds: */
func go.opentelemetry.io/otel/attribute.hashKV (h Hash , kv attribute .KeyValue ) Hash
func go.opentelemetry.io/otel/attribute.hashValue (h Hash , v attribute .Value ) Hash
func go.opentelemetry.io/otel/attribute.hashValueSlice (h Hash , vals []attribute .Value ) Hash
As Inputs Of (at least 3, none are exported )
/* 3+ unexporteds ... */ /* 3+ unexporteds: */
func go.opentelemetry.io/otel/attribute.hashKV (h Hash , kv attribute .KeyValue ) Hash
func go.opentelemetry.io/otel/attribute.hashValue (h Hash , v attribute .Value ) Hash
func go.opentelemetry.io/otel/attribute.hashValueSlice (h Hash , vals []attribute .Value ) Hash
Package-Level Functions (only one, which is exported)
The pages are generated with Golds v0.8.4 . (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu .
PR and bug reports are welcome and can be submitted to the issue list .
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds .