// ToScreamingKebab converts a string to SCREAMING-KEBAB-CASE
// ToScreamingKebab converts a string to SCREAMING-KEBAB-CASE
func ToScreamingKebab(s string) string {
func ToScreamingKebab(s string) string {
return ToScreamingDelimited(s, '-', true)
return ToScreamingDelimited(s, '-', 0,true)
}
}
// ToDelimited converts a string to delimited.snake.case (in this case `del = '.'`)
// ToDelimited converts a string to delimited.snake.case (in this case `del = '.'`)
func ToDelimited(s string, del uint8) string {
func ToDelimited(s string, del uint8) string {
return ToScreamingDelimited(s, del, false)
return ToScreamingDelimited(s, del, 0,false)
}
}
// ToScreamingDelimited converts a string to SCREAMING.DELIMITED.SNAKE.CASE (in this case `del = '.'; screaming = true`) or delimited.snake.case (in this case `del = '.'; screaming = false`)
// ToScreamingDelimited converts a string to SCREAMING.DELIMITED.SNAKE.CASE (in this case `del = '.'; screaming = true`) or delimited.snake.case (in this case `del = '.'; screaming = false`)
func ToScreamingDelimited(s string, del uint8, screaming bool) string {
func ToScreamingDelimited(s string, del uint8,ingoreuint8 ,screaming bool) string {