package
1.0.0
Repository: https://github.com/grafana/metrictank.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

AllCombinationsUint32 returns all combinations of the input.
AtomicBumpInt64 assures the given address stores the highest int64 between the current value, the value provided and the value provided by any other concurrently executing call.
AtomicBumpUint32 assures the given address stores the highest uint32 between the current value, the value provided and the value provided by any other concurrently executing call.
No description provided by the author
No description provided by the author
Lcm returns the least common multiple.
No description provided by the author
No description provided by the author
No description provided by the author
NaturalLess compares strings lexicographically *except* substrings of numbers are sorted numerically.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewLimiter creates a limiter with l slots.
No description provided by the author
No description provided by the author
RegisterFlags registers flags with the provided Registerers.
TimeBoundWithCacheFunc decorates a function that has a return value in order to bound its execution time.
No description provided by the author

# Structs

No description provided by the author
BufferPool33 is a pool that returns cap=33 len=0 byte slices.

# Interfaces

Registerer is a thing that can RegisterFlags.
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
NaturalSortStringSlice sorts strings lexicographically *except* substrings of numbers are sorted numerically.
Sum32aStringWriter is mostly a copy of fnv.sum32a the only difference is the additional method WriteString(), due to this additional method it satisfies the io.StringWriter interface which can prevent unnecessary conversions to/from byte slices.
Sum64aStringWriter is mostly a copy of fnv.sum64a the only difference is the additional method WriteString(), due to this additional method it satisfies the io.StringWriter interface which can prevent unnecessary conversions to/from byte slices.