Versions in this module Expand all Collapse all v1 v1.0.1 Sep 6, 2022 v1.0.0 Aug 17, 2022 Changes in this version + const ValueIsNotContained + func Contain(slice, value interface{}) (index int) + func ContainBool(slice []bool, value bool) (index int) + func ContainFloat(slice []float64, value float64, places ...int) (index int) + func ContainFloat32(slice []float32, value float32, places ...int) (index int) + func ContainFloat64(slice []float64, value float64, places ...int) (index int) + func ContainInt(slice []int, value int) (index int) + func ContainInt32(slice []int32, value int32) (index int) + func ContainInt64(slice []int64, value int64) (index int) + func ContainString(slice []string, value string) (index int) + func Count(slice interface{}) map[interface{}]int + func CountBool(slice []bool) map[bool]int + func CountFloat(slice []float64) map[float64]int + func CountFloat32(slice []float32) map[float32]int + func CountFloat64(slice []float64) map[float64]int + func CountInt(slice []int) map[int]int + func CountInt32(slice []int32) map[int32]int + func CountInt64(slice []int64) map[int64]int + func CountString(slice []string) map[string]int + func Delete(slice, value interface{}, n int) ([]interface{}, int) + func DeleteBool(slice []bool, value bool, n int) ([]bool, int) + func DeleteFloat(slice []float64, value float64, n int, places ...int) ([]float64, int) + func DeleteFloat32(slice []float32, value float32, n int, places ...int) ([]float32, int) + func DeleteFloat64(slice []float64, value float64, n int, places ...int) ([]float64, int) + func DeleteInt(slice []int, value, n int) ([]int, int) + func DeleteInt32(slice []int32, value int32, n int) ([]int32, int) + func DeleteInt64(slice []int64, value int64, n int) ([]int64, int) + func DeleteString(slice []string, value string, n int) ([]string, int) + func Equal(arr1, arr2 interface{}) bool + func EqualBools(arr1, arr2 []bool) bool + func EqualFloat32s(arr1, arr2 []float32, places ...int) bool + func EqualFloat64s(arr1, arr2 []float64, places ...int) bool + func EqualFloats(arr1, arr2 []float64, places ...int) bool + func EqualInt32s(arr1, arr2 []int32) bool + func EqualInt64s(arr1, arr2 []int64) bool + func EqualInts(arr1, arr2 []int) bool + func EqualStrings(arr1, arr2 []string) bool + func Extract(slice interface{}, num int) []interface + func ExtractBools(slice []bool, num int) []bool + func ExtractFloat32s(slice []float32, num int) []float32 + func ExtractFloat64s(slice []float64, num int) []float64 + func ExtractFloats(slice []float64, num int) []float64 + func ExtractInt32s(slice []int32, num int) []int32 + func ExtractInt64s(slice []int64, num int) []int64 + func ExtractInts(slice []int, num int) []int + func ExtractStrings(slice []string, num int) []string + func Fill(value interface{}, num int) []interface + func FillBool(value bool, num int) []bool + func FillFloat(value float64, num int) []float64 + func FillFloat32(value float32, num int) []float32 + func FillFloat64(value float64, num int) []float64 + func FillInt(value, num int) []int + func FillInt32(value int32, num int) []int32 + func FillInt64(value int64, num int) []int64 + func FillString(value string, num int) []string + func Float64sToInterfaces(slice []float64) []interface + func Float64sToStrings(slice []float64) []string + func FloatsToInterfaces(slice []float64) []interface + func FloatsToStrings(slice []float64) []string + func Int64sToInterfaces(slice []int64) []interface + func Int64sToStrings(slice []int64) []string + func InterfacesToFloat64s(slice []interface{}) []float64 + func InterfacesToFloats(slice []interface{}) []float64 + func InterfacesToInt64s(slice []interface{}) []int64 + func InterfacesToInts(slice []interface{}) []int + func InterfacesToStrings(slice []interface{}) []string + func IntsToInterfaces(slice []int) []interface + func IntsToStrings(slice []int) []string + func Join(slice interface{}, sep ...string) (result string) + func JoinBools(slice []bool, sep ...string) (result string) + func JoinFloat32s(slice []float32, sep ...string) (result string) + func JoinFloat64s(slice []float64, sep ...string) (result string) + func JoinFloats(slice []float64, sep ...string) (result string) + func JoinInt32s(slice []int32, sep ...string) (result string) + func JoinInt64s(slice []int64, sep ...string) (result string) + func JoinInts(slice []int, sep ...string) (result string) + func JoinStrings(slice []string, sep ...string) (result string) + func Reverse(slice interface{}) []interface + func ReverseBools(slice []bool) []bool + func ReverseFloat32s(slice []float32) []float32 + func ReverseFloat64s(slice []float64) []float64 + func ReverseFloats(slice []float64) []float64 + func ReverseInt32s(slice []int32) []int32 + func ReverseInt64s(slice []int64) []int64 + func ReverseInts(slice []int) []int + func ReverseStrings(slice []string) []string + func Shuffle(slice interface{}) []interface + func ShuffleBools(slice []bool) []bool + func ShuffleFloat32s(slice []float32) []float32 + func ShuffleFloat64s(slice []float64) []float64 + func ShuffleFloats(slice []float64) []float64 + func ShuffleInt32s(slice []int32) []int32 + func ShuffleInt64s(slice []int64) []int64 + func ShuffleInts(slice []int) []int + func ShuffleStrings(slice []string) []string + func SplitBools(str string, sep ...string) []bool + func SplitFloat32s(str string, sep ...string) []float32 + func SplitFloat64s(str string, sep ...string) []float64 + func SplitFloats(str string, sep ...string) []float64 + func SplitInt32s(str string, sep ...string) []int32 + func SplitInt64s(str string, sep ...string) []int64 + func SplitInts(str string, sep ...string) []int + func SplitStrings(str string, sep ...string) []string + func StringsToFloat64s(slice []string) []float64 + func StringsToFloats(slice []string) []float64 + func StringsToInt64s(slice []string) []int64 + func StringsToInterfaces(slice []string) []interface + func StringsToInts(slice []string) []int + func Take(slice interface{}) interface + func TakeBool(slice []bool) bool + func TakeFloat(slice []float64) float64 + func TakeFloat32(slice []float32) float32 + func TakeFloat64(slice []float64) float64 + func TakeInt(slice []int) int + func TakeInt32(slice []int32) int32 + func TakeInt64(slice []int64) int64 + func TakeString(slice []string) string + func Unique(slice interface{}) []interface + func UniqueBools(slice []bool) []bool + func UniqueFloat32s(slice []float32) []float32 + func UniqueFloat64s(slice []float64) []float64 + func UniqueFloats(slice []float64) []float64 + func UniqueInt32s(slice []int32) []int32 + func UniqueInt64s(slice []int64) []int64 + func UniqueInts(slice []int) []int + func UniqueStrings(slice []string) []string