sliceutil

package
v0.2.15 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2025 License: Apache-2.0 Imports: 1 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Changes

func Changes[T comparable](from []T, to []T) ([]T, []T)

func Copy

func Copy[T any](source []T) []T

func Deduplicate

func Deduplicate[T comparable](elements ...T) []T

func First

func First[T comparable](elements ...T) T

This function returns the first non-default element in the elements It has a time complexity of O(n)

func In

func In[T comparable](element T, elements ...T) bool

This function checks whether the first element is present in the subsequent elements It has a time complexity of O(n)

func IsDiff

func IsDiff[T comparable](a []T, b []T) bool

func Last

func Last[T comparable](elements ...T) T

This function returns the last non-default element in the elements It has a time complexity of O(n)

func Remove

func Remove[T comparable](target T, elements ...T) []T

Types

This section is empty.

Jump to

Keyboard shortcuts

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