From 437323ef7b933255c5c7fbb0775019e95f19b05e Mon Sep 17 00:00:00 2001 From: cuishuang Date: Fri, 21 Nov 2025 10:47:06 +0800 Subject: [PATCH] slices: fix incorrect comment in slices.Insert function documentation The comment previously stated that r[i+len(v)] would equal the value originally at r[i], but it should be the value originally at s[i]. Change-Id: I635ddbdd5dc4da9c06ed426d5542bf969b7fe6dd Reviewed-on: https://go-review.googlesource.com/c/go/+/722680 LUCI-TryBot-Result: Go LUCI Reviewed-by: Mark Freeman Reviewed-by: Junyang Shao Reviewed-by: Ian Lance Taylor --- src/slices/slices.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slices/slices.go b/src/slices/slices.go index 30595793c9..c68962a9f6 100644 --- a/src/slices/slices.go +++ b/src/slices/slices.go @@ -128,7 +128,7 @@ func ContainsFunc[S ~[]E, E any](s S, f func(E) bool) bool { // returning the modified slice. // The elements at s[i:] are shifted up to make room. // In the returned slice r, r[i] == v[0], -// and, if i < len(s), r[i+len(v)] == value originally at r[i]. +// and, if i < len(s), r[i+len(v)] == value originally at s[i]. // Insert panics if i > len(s). // This function is O(len(s) + len(v)). // If the result is empty, it has the same nilness as s. -- 2.52.0