slice

package
Version: v1.25.4 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2022 License: Apache-2.0 Imports: 1 Imported by: 181

Documentation

Overview

Package slice provides utility methods for common operations on slices.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ContainsString added in v1.7.0

func ContainsString(slice []string, s string, modifier func(s string) string) bool

ContainsString checks if a given slice of strings contains the provided string. If a modifier func is provided, it is called with the slice item before the comparation.

func CopyStrings

func CopyStrings(s []string) []string

CopyStrings copies the contents of the specified string slice into a new slice.

func RemoveString added in v1.9.6

func RemoveString(slice []string, s string, modifier func(s string) string) []string

RemoveString returns a newly created []string that contains all items from slice that are not equal to s and modifier(s) in case modifier func is provided.

func SortStrings

func SortStrings(s []string) []string

SortStrings sorts the specified string slice in place. It returns the same slice that was provided in order to facilitate method chaining.

Types

This section is empty.

Source Files

Jump to

Keyboard shortcuts

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