github.com/bingoohuang/gg@v0.0.0-20240325092523-45da7dee9335/pkg/strcase/doc.go (about)

     1  // Package strcase converts strings to various cases. See the conversion table below:
     2  // | Function                          | Result               |
     3  // |-----------------------------------|----------------------|
     4  // | `ToSnake(s)`                      | `any_kind_of_string_v5` |
     5  // | `ToSnakeUpper(s)`                 | `ANY_KIND_OF_STRING_V5` |
     6  // | `ToKebab(s)`                      | `any-kind-of-string-v5` |
     7  // | `ToKebabUpper(s)`                 | `ANY-KIND-OF-STRING5-V5` |
     8  // | `ToDelimited(s, '.')`             | `any.kind.of.string.v5` |
     9  // | `ToDelimitedUpper(s, '.')`        | `ANY.KIND.OF.STRING.V5` |
    10  // | `ToCamel(s)`                      | `AnyKindOfStringV5`    |
    11  // | `ToCamelLower(s)`                 | `anyKindOfStringV5`    |
    12  package strcase