diff --git a/doc/go1.18.html b/doc/go1.18.html index 8131afffdb..06c6786bf2 100644 --- a/doc/go1.18.html +++ b/doc/go1.18.html @@ -403,6 +403,16 @@ Do not send CLs removing the interior tags from such phrases.
+ The new Cut function
+ slices a []byte around a separator. It can replace
+ and simplify many common uses of
+ Index,
+ IndexByte,
+ IndexRune,
+ and SplitN.
+
Trim, TrimLeft,
and TrimRight are now allocation free and, especially for
@@ -414,10 +424,6 @@ Do not send CLs removing the interior tags from such phrases.
handle Unicode punctuation and language-specific capitalization rules, and is superseded by the
golang.org/x/text/cases package.
- TODO: bytes.Cut. -
+ The new Cut function
+ slices a string around a separator. It can replace
+ and simplify many common uses of
+ Index,
+ IndexByte,
+ IndexRune,
+ and SplitN.
+
The new Clone function copies the input
string without the returned cloned string referencing
@@ -726,10 +742,6 @@ Do not send CLs removing the interior tags from such phrases.
handle Unicode punctuation and language-specific capitalization rules, and is superseded by the
golang.org/x/text/cases package.
- TODO: strings.Cut. -