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

812 B

name, slug, sourceRef, category, subCategory, playUrl, variantHelpers, similarHelpers, position, signatures
name slug sourceRef category subCategory playUrl variantHelpers similarHelpers position signatures
Fill fill slice.go#L338 core slice https://go.dev/play/p/VwR34GzqEub
core#slice#fill
core#slice#repeat
core#slice#slice
core#slice#flatten
core#slice#chunk
core#slice#chunkentries
core#slice#interleave
core#slice#reverse
core#slice#shuffle
core#slice#sample
core#slice#drop
core#slice#dropwhile
core#slice#dropright
core#slice#droprightwhile
200
func Fill[T Clonable[T], Slice ~[]T](collection Slice, initial T) Slice

Fills a slice with clones of the provided initial value.

type foo struct{ bar string }
func (f foo) Clone() foo {
    return foo{f.bar}
}

lo.Fill([]foo{{"a"}, {"a"}}, foo{"b"})
// []foo{{"b"}, {"b"}}