Skip to content

aacfactory/cases

Repository files navigation

Cases

String case formatter for Golang

Install

go get github.com/aacfactory/cases

Camel

c := Camel()
atoms, err := c.Parse("FooBar")
result := c.Format([]string{"foo", "bar"})

Snake

c := Snake()
atoms, err := c.Parse("foo_bar")
result := c.Format([]string{"foo", "bar"})

Kebab

c := Kebab()
atoms, err := c.Parse("foo-bar")
result := c.Format([]string{"foo", "bar"})

Qualified

c := Qualified()
atoms, err := c.Parse("foo.bar")
result := c.Format([]string{"foo", "bar"})

About

string case formatter

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages