josa42 / go-changecase

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Change Case

Convert strings between camelCase, PascalCase, Title Case, snake_case, lowercase, UPPERCASE, CONSTANT_CASE and more.

Build Status

Installation

go get github.com/josa42/go-changecase

Available functions

ToLower(s string) string

casechange.ToLower("")
//=> ""

ToUpper(s string) string

casechange.ToUpper("")
//=> ""

ToUpperFirst(s string) string

casechange.ToUpperFirst("")
//=> ""

ToLowerFirst(s string) string

casechange.ToLowerFirst("")
//=> ""

IsUpper(s string) bool

casechange.IsUpper("")
//=> ""

IsLower(s string) bool

casechange.IsLower("")
//=> ""

ToTitle(s string) string

casechange.ToTitle("")
//=> ""

ToNo(s string) string

casechange.ToNo("")
//=> ""

ToHeader(s string) string

casechange.ToHeader("")
//=> ""

ToSentence(s string) string

casechange.ToSentence("")
//=> ""

ToCamel(s string) string

casechange.ToCamel("")
//=> ""

ToPascal(s string) string

casechange.ToPascal("")
//=> ""

ToSnake(s string) string

casechange.ToSnake("")
//=> ""

ToParam(s string) string

casechange.ToParam("")
//=> ""

ToConstant(s string) string

casechange.ToConstant("")
//=> ""

ToDot(s string) string

casechange.ToDot("")
//=> ""

ToPath(s string) string

casechange.ToPath("")
//=> ""

Swap(s string) string

casechange.Swap("")
//=> ""

Related

License

MIT © Josa Gesell

About

License:MIT License


Languages

Language:Go 100.0%