slice

package
v0.52.5 Latest Latest
Warning

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

Go to latest
Published: May 12, 2024 License: GPL-3.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BreakUp added in v0.51.0

func BreakUp[T any](items []T, chunkSize int) [][]T

func Group

func Group[T any, K comparable](s []T, keyFunc func(T) K) map[K][]T

func Insert added in v0.50.0

func Insert[T any](slice []T, value T, index int) []T

func Map

func Map[T any, R any](t []T, mapFunc func(T) R) []R

func MostFrequent

func MostFrequent[T comparable](list []T) T

func Move added in v0.50.0

func Move[T any](slice []T, srcIndex int, dstIndex int) []T

func RangeByChunks added in v0.51.0

func RangeByChunks[T any](items []T, chunkSize int, cb func([]T) error) error

func Remove added in v0.50.0

func Remove[T any](slice []T, index int) []T

Types

This section is empty.

Jump to

Keyboard shortcuts

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