github.com/danverbraganza/inflector

Go library that pluralizes and singularizes English nouns.


License
Other
Install
go get github.com/danverbraganza/inflector

Documentation

Inflector

Inflector pluralizes and singularizes English nouns.

Documentation: http://godoc.org/github.com/gedex/inflector

Build Status Build Status Coverage Status

Basic Usage

There are only two exported functions: Pluralize and Singularize.

s := "People"
fmt.Println(inflector.Singularize(s)) // will print "Person"

s2 := "octopus"
fmt.Println(inflector.Pluralize(s2)) // will print "octopuses"

Please see example/example.go for a complete example.

Credits

License

This library is distributed under the BSD-style license found in the LICENSE.md file.