Documentation ¶ Index ¶ func Contains[T Ordered](slice *[]T, v T) bool func Percent[T Numbers, E Numbers](percent T, all E) float64 func PercentOf[T Numbers, E Numbers](part T, total E) float64 type Float type Integer type Numbers type Ordered type Signed type Unsigned Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Contains ¶ func Contains[T Ordered](slice *[]T, v T) bool func Percent ¶ func Percent[T Numbers, E Numbers](percent T, all E) float64 func PercentOf ¶ func PercentOf[T Numbers, E Numbers](part T, total E) float64 Types ¶ type Float ¶ type Float interface { ~float32 | ~float64 } type Integer ¶ type Integer interface { Signed | Unsigned } type Numbers ¶ type Numbers interface { Signed | Unsigned | Float } type Ordered ¶ type Ordered interface { Integer | Float | ~string } type Signed ¶ type Signed interface { ~int | ~int8 | ~int16 | ~int32 | ~int64 } type Unsigned ¶ type Unsigned interface { ~uint | ~uint8 | ~uint16 | ~uint32 | ~uint64 | ~uintptr } Source Files ¶ View all Source files math.go slice.go Click to show internal directories. Click to hide internal directories.