slice

package
v1.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 18, 2024 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Contains

func Contains(sl []interface{}, v interface{}) bool

func ContainsInt

func ContainsInt(sl []int, v int) bool

func ContainsInt64

func ContainsInt64(sl []int64, v int64) bool

func ContainsString

func ContainsString(sl []string, v string) bool

func EliminateStrings

func EliminateStrings(src, src2 []string) []string

Eliminate the members of src2 from src

func IntersectStrings

func IntersectStrings(slice1, slice2 []string) (s []string)

func Merge

func Merge(slice1, slice2 []interface{}) (c []interface{})

SliceMerge merges interface slices to one slice.

func MergeInt

func MergeInt(slice1, slice2 []int) (c []int)

func MergeInt64

func MergeInt64(slice1, slice2 []int64) (c []int64)

func MergeString

func MergeString(slice1, slice2 []string) (c []string)

func RemoveString

func RemoveString(sl []string, v string) []string

func SplitStrings

func SplitStrings(src []string, args ...int) (dst [][]string)

func SumFloat64

func SumFloat64(s []float64) (sum float64)

func SumInt

func SumInt(s []int) (sum int)

func SumInt64

func SumInt64(s []int64) (sum int64)

func UnionStrings

func UnionStrings(slice1, slice2 []string) (s []string)

func UniqueInt

func UniqueInt(s []int) []int

func UniqueInt64

func UniqueInt64(s []int64) []int64

func UniqueString

func UniqueString(s []string) []string

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL