text

Text utilities for Go

MIT License

Stars
4

text

Text utilities for Go. Particularly useful for writing code generators.

Install

go get -u github.com/matthewmueller/text

API

Method From To Description
text.Space(str) hi - world hi world space case
text.Lower(str) TEST test lowercase
text.Upper(str) test TEST uppercase
text.Title(str) test Test Title Case
text.Camel(str) Test String testString camelCase
text.Pascal(str) test string TestString PascalCase
text.Snake(str) Test String Test_String snake_case
text.Slug(str) TestString1_2_3 Test-String1-2-3 slug-case
text.Title(str) TestString1_2_3 Test-String1-2-3 slug-case
text.Dot(str) Test String Test.String dot.case
text.Short(str) Test String TS sc (short case)
text.Slim(str) My-Entrée MyEntrées slimcase
text.Singular(str) My-Entrées My-Entrée singular
text.Plural(str) My-Entrée My-Entrées plurals

Need another utility? Open a pull request!

Thanks

Authors

Package Rankings
Top 7.62% on Proxy.golang.org