Documentation
¶
Index ¶
- type ByLenDesc
- type StrUtil
- func (struUtil *StrUtil) AddPrefix(s, prefix string) (prefixedStr string)
- func (strUtil *StrUtil) CompleteLines(lines, patterns, suplements []string) (newLines []string, err error)
- func (strUtil *StrUtil) DoubleQuote(s string) (result string)
- func (strUtil *StrUtil) EscapeShellArg(s string) (result string)
- func (strUtil *StrUtil) FullIndent(multiLineStr string, indentation string) (indentedStr string)
- func (strUtil *StrUtil) GetIndentation(s string, level int) (result string, err error)
- func (strUtil *StrUtil) GetLineSubmatch(lines, patterns []string) (matchIndex int, submatch []string, err error)
- func (strUtil *StrUtil) GetSubKeys(keys []string, parentKeys []string) (subKeys []string)
- func (strUtil *StrUtil) GetUniqueElements(arr []string) (result []string)
- func (strUtil *StrUtil) Indent(multiLineStr string, indentation string) (indentedStr string)
- func (strUtil *StrUtil) IsLower(s string) (result bool)
- func (strUtil *StrUtil) IsUpper(s string) (result bool)
- func (struUtil *StrUtil) NewUUID() (uuidStr string)
- func (strUtil *StrUtil) PadLeft(s string, length int, pad string) (result string)
- func (strUtil *StrUtil) PadRight(s string, length int, pad string) (result string)
- func (strUtil *StrUtil) Quote(s string, quote byte) (result string)
- func (strUtil *StrUtil) Repeat(s string, repetition int) (result string)
- func (strUtil *StrUtil) Replace(s string, replacementMap map[string]string) (result string)
- func (strUtil *StrUtil) ReplaceLineAtIndex(lines []string, index int, replacements []string) (result []string, err error)
- func (strUtil *StrUtil) SingleQuote(s string) (result string)
- func (strUtil *StrUtil) Split(s string, separator string) (result []string)
- func (strUtil *StrUtil) Submatch(s string, pattern string) (result []string, err error)
- func (strUtil *StrUtil) ToCamel(s string) (result string)
- func (strUtil *StrUtil) ToKebab(s string) (result string)
- func (strUtil *StrUtil) ToLower(s string) (result string)
- func (strUtil *StrUtil) ToPascal(s string) (result string)
- func (strUtil *StrUtil) ToSnake(s string) (result string)
- func (strUtil *StrUtil) Trim(str, cutset string) (trimmedStr string)
- type Util
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StrUtil ¶
type StrUtil struct {
Util *Util
}
func NewStrUtil ¶
func (*StrUtil) CompleteLines ¶
func (*StrUtil) DoubleQuote ¶
func (*StrUtil) EscapeShellArg ¶
func (*StrUtil) FullIndent ¶
func (*StrUtil) GetIndentation ¶
func (*StrUtil) GetLineSubmatch ¶
func (*StrUtil) GetSubKeys ¶
GetSubKeys get sub keys from dictionary
func (*StrUtil) GetUniqueElements ¶
func (*StrUtil) ReplaceLineAtIndex ¶
func (*StrUtil) SingleQuote ¶
Click to show internal directories.
Click to hide internal directories.