| package strings | |
| func Replace(s, old, new string, n int) string | |
| func Index(haystack, needle string) int | |
| func Contains(haystack, needle string) bool { | |
| return Index(haystack, needle) >= 0 | |
| } | |
| func HasPrefix(s, prefix string) bool { | |
| return len(s) >= len(prefix) && s[0:len(prefix)] == prefix | |
| } | |
| func EqualFold(s, t string) bool | |
| func ToLower(s string) string | |
| type Builder struct { | |
| s string | |
| } | |
| func (b *Builder) WriteString(s string) (int, error) { | |
| b.s += s | |
| return len(s), nil | |
| } | |
| func (b *Builder) String() string { return b.s } |