Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Map ¶
Map applies a given function to each element of an input slice and returns a new slice containing the results. It allows for transforming the elements of a collection into another form.
The function is generic and can handle slices of any type.
Parameters:
- items ([]T): The input slice of any type T.
- f (func(T) TR): The function to apply to each element of the input slice. The function takes an element of type T and returns a value of type TR.
Returns:
- []TR: A new slice containing the results of applying the function f to each element of the input slice.
Example:
input := []int{1, 2, 3, 4} result := Map(input, func(v int) string { return fmt.Sprintf("Number: %d", v) }) fmt.Println(result) // Output: [Number: 1 Number: 2 Number: 3 Number: 4]
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.