| 1 | package strings |
|---|---|
| 2 | |
| 3 | func Replace(s, old, new string, n int) string |
| 4 | |
| 5 | func Index(haystack, needle string) int |
| 6 | |
| 7 | func Contains(haystack, needle string) bool { |
| 8 | return Index(haystack, needle) >= 0 |
| 9 | } |
| 10 | |
| 11 | func HasPrefix(s, prefix string) bool { |
| 12 | return len(s) >= len(prefix) && s[0:len(prefix)] == prefix |
| 13 | } |
| 14 | |
| 15 | func EqualFold(s, t string) bool |
| 16 | func ToLower(s string) string |
| 17 | |
| 18 | type Builder struct { |
| 19 | s string |
| 20 | } |
| 21 | |
| 22 | func (b *Builder) WriteString(s string) (int, error) { |
| 23 | b.s += s |
| 24 | return len(s), nil |
| 25 | } |
| 26 | func (b *Builder) String() string { return b.s } |
| 27 |
Members