Source File
nickname.go
Belonging Package
golang.org/x/text/secure/precis
package precis
import (
)
for < len() {
, := utf8.DecodeRune([:])
if == 0 { // Incomplete UTF-8 encoding
if ! {
return , , transform.ErrShortSrc
}
= 1
}
if unicode.Is(unicode.Zs, ) {
.prevSpace = true
} else {
if .prevSpace && .notStart {
[] = ' '
+= 1
}
if != copy([:], [:+]) {
+=
return , , transform.ErrShortDst
}
+=
.prevSpace = false
.notStart = true
}
+=
}
return , , nil
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |