Documentation
¶
Overview ¶
Package stringsx provides additional string functions beyond those in the standard strings package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ByteSplitLines ¶ added in v0.3.0
ByteSplitLines is a windows-safe version of bytes.Split(s, "\n") that removes any trailing \r carriage returns from the split lines.
func ByteTrimCR ¶ added in v0.3.0
ByteTrimCR returns the byte string without any trailing \r carriage return
func InsertFirstUnique ¶ added in v0.2.1
InsertFirstUnique inserts the given string at the start of the given string slice while keeping the overall length to the given max value. If the item is already on the list, then it is moved to the top and not re-added (unique items only). This is useful for a list of recent items.
func SplitLines ¶
SplitLines is a windows-safe version of strings.Split(s, "\n") that removes any trailing \r carriage returns from the split lines.
func UniqueList ¶ added in v0.3.8
UniqueList removes duplicates from given string list, preserving the order.
Types ¶
This section is empty.