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