underscore/docs/content/collections/each.md
2024-09-08 19:11:52 +02:00

448 B

title date
Each 2022-03-21T13:30:59-04:00

Each iterates over a slice of elements, yielding each in turn to an action function.

package main

import (
 "fmt"
 u "github.com/rjNemo/underscore"
)

func main() {
 names := []string{"Alice", "Bob", "Charles"}
 res := make([]string, 0)

 u.Each(names, func(n string) {
  res = append(res, fmt.Sprintf("Hi %s", n))
 })
 fmt.Println(res) // {"Hi Alice", "Hi Bob", "Hi Charles"}
}