changecase is a port of npm package change-case. It provides helpful various text conversion functions.
import "github.com/ku/go-change-case"
changecase.Camel("go-change-case") // returns "goChangeCase"It contains following methods as original change-case does.
camelgoChangeCase
snakego_change_case
pascalGoChangeCase
paramgo-change-case
dotgo.change.case
constantGO_CHANGE_CASE
headerGo-Change-Case
pathgo/change/case
sentenceGo change case
titleGo Change Case
nogo change case
lower- alias for
strings.ToLower()
- alias for
upper- alias for
strings.ToUpper()
- alias for
lcFirstgo-change-case
ucFirstGo-change-case
swapGO-CHANGE-CASE
isLower- Returns true if all the letters in given string are in lower case.
isUpper- Returns true if all the letters in given string are in upper case.