LcFirst simply returns result by lower casing first letter of string and it can be chained on function which return StringManipulation interface
()
| 221 | // LcFirst simply returns result by lower casing first letter of string and it can be chained on |
| 222 | // function which return StringManipulation interface |
| 223 | func (i *input) LcFirst() string { |
| 224 | input := getInput(*i) |
| 225 | for _, v := range input { |
| 226 | return string(unicode.ToLower(v)) + input[len(string(v)):] |
| 227 | } |
| 228 | return "" |
| 229 | } |
| 230 | |
| 231 | // Lines returns slice of strings by removing white space characters |
| 232 | func (i *input) Lines() []string { |