mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
strings: more cross-references in docstrings
This amends CL 534775. Change-Id: I25a217da51853ec29106998e19e9386d756902fc Reviewed-on: https://go-review.googlesource.com/c/go/+/597655 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Carlos Amedee <carlos@golang.org> Reviewed-by: Ian Lance Taylor <iant@google.com> Auto-Submit: Ian Lance Taylor <iant@google.com>
This commit is contained in:
parent
08a6e080ca
commit
611f18c4e9
3 changed files with 6 additions and 6 deletions
|
|
@ -121,7 +121,7 @@ func IndexByte(s string, c byte) int {
|
|||
|
||||
// IndexRune returns the index of the first instance of the Unicode code point
|
||||
// r, or -1 if rune is not present in s.
|
||||
// If r is utf8.RuneError, it returns the first instance of any
|
||||
// If r is [utf8.RuneError], it returns the first instance of any
|
||||
// invalid UTF-8 byte sequence.
|
||||
func IndexRune(s string, r rune) int {
|
||||
switch {
|
||||
|
|
@ -275,7 +275,7 @@ func genSplit(s, sep string, sepSave, n int) []string {
|
|||
// Edge cases for s and sep (for example, empty strings) are handled
|
||||
// as described in the documentation for [Split].
|
||||
//
|
||||
// To split around the first instance of a separator, see Cut.
|
||||
// To split around the first instance of a separator, see [Cut].
|
||||
func SplitN(s, sep string, n int) []string { return genSplit(s, sep, 0, n) }
|
||||
|
||||
// SplitAfterN slices s into substrings after each instance of sep and
|
||||
|
|
@ -304,7 +304,7 @@ func SplitAfterN(s, sep string, n int) []string {
|
|||
//
|
||||
// It is equivalent to [SplitN] with a count of -1.
|
||||
//
|
||||
// To split around the first instance of a separator, see Cut.
|
||||
// To split around the first instance of a separator, see [Cut].
|
||||
func Split(s, sep string) []string { return genSplit(s, sep, 0, -1) }
|
||||
|
||||
// SplitAfter slices s into all substrings after each instance of sep and
|
||||
|
|
@ -324,7 +324,7 @@ func SplitAfter(s, sep string) []string {
|
|||
var asciiSpace = [256]uint8{'\t': 1, '\n': 1, '\v': 1, '\f': 1, '\r': 1, ' ': 1}
|
||||
|
||||
// Fields splits the string s around each instance of one or more consecutive white space
|
||||
// characters, as defined by unicode.IsSpace, returning a slice of substrings of s or an
|
||||
// characters, as defined by [unicode.IsSpace], returning a slice of substrings of s or an
|
||||
// empty slice if s contains only white space.
|
||||
func Fields(s string) []string {
|
||||
// First count the fields.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue