Documentation

Overview

    Package str provides enhanced string utilities

    Index

    Constants

    View Source
    const EmptyString = ""

      EmptyString the empty string ""

      Variables

      This section is empty.

      Functions

      func Convert

      func Convert(src string, kind reflect.Kind) (retVal interface{})

        Convert convert string to specific data type

        func InSlice

        func InSlice(a string, list []string) bool

          InSlice check if specific string is in slice

          func LowerFirst

          func LowerFirst(str string) string

            LowerFirst lower case first character of specific string

            func ToCamel

            func ToCamel(s string) string

              ToCamel Converts a string to CamelCase

              func ToDelimited

              func ToDelimited(s string, del uint8) string

                ToDelimited Converts a string to delimited.snake.case (in this case `del = '.'`)

                func ToKebab

                func ToKebab(s string) string

                  ToKebab Converts a string to kebab-case

                  func ToLowerCamel

                  func ToLowerCamel(s string) string

                    ToLowerCamel converts a string to lowerCamelCase

                    func ToScreamingDelimited

                    func ToScreamingDelimited(s string, del uint8, screaming bool) string

                      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 ToScreamingKebab

                      func ToScreamingKebab(s string) string

                        ToScreamingKebab Converts a string to SCREAMING-KEBAB-CASE

                        func ToScreamingSnake

                        func ToScreamingSnake(s string) string

                          ToScreamingSnake Converts a string to SCREAMING_SNAKE_CASE

                          func ToSnake

                          func ToSnake(s string) string

                            ToSnake Converts a string to snake_case

                            func UpperFirst

                            func UpperFirst(str string) string

                              UpperFirst upper case first character of specific string

                              Types

                              This section is empty.