Files
lo/docs/data/core-replaceall.md
T
2025-10-06 17:15:49 +02:00

571 B

name, slug, sourceRef, category, subCategory, playUrl, variantHelpers, similarHelpers, position, signatures
name slug sourceRef category subCategory playUrl variantHelpers similarHelpers position signatures
ReplaceAll replaceall slice.go#L700 core slice https://go.dev/play/p/a9xZFUHfYcV
core#slice#replaceall
core#slice#replace
core#slice#map
core#slice#filtermap
0
func ReplaceAll[T comparable, Slice ~[]T](collection Slice, old T, nEw T) Slice

Returns a copy of the slice with all non-overlapping instances of old replaced by new.

in := []int{0, 1, 0, 1, 2, 3, 0}
lo.ReplaceAll(in, 0, 42)
// []int{42, 1, 42, 1, 2, 3, 42}