Documentation
¶
Index ¶
- func And(a, b []string) []string
- func CompareVersion(v1, v2 string) (int, error)
- func Contain(list []string, s string) bool
- func ContainAll(list []string, s ...string) bool
- func ContainAny(list []string, s ...string) bool
- func DecodeId(prefix string, s string) (uint64, error)
- func DecodeIdWithKey(prefix string, s string, key []byte) (uint64, error)
- func Distinct(arr []string) []string
- func EncodeId(prefix string, n uint64) string
- func EncodeIdWithKey(prefix string, n uint64, key []byte) string
- func Equal(a, b []string) bool
- func Match(pattern, s string) bool
- func MatchDst(pattern, s string, dst []string) ([]string, bool)
- func ParseSearch(query string, keys ...string) (map[string]string, string)
- func Rand(n int) string
- func ReplaceVars(s string, vars map[string]any) string
- func Split(s string, sep string) []string
- func TrimAny(input string, suffixes []string) (string, bool)
- func Union(a, b []string) []string
- type String
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompareVersion ¶
CompareVersion 对比 2 个版本昊, v1 > v2 返回 1, v1 < v2 返回 -1, v1 == v2 返回 0
func ContainAll ¶
ContainAll check if list contain all items
func ContainAny ¶
ContainAny check if list contain any item
func ParseSearch ¶
ParseSearch 解析搜索内容. 比如将 key1=value1 key2=value2 some other info 解析成 {key1:values,key2:values} 和 "some other info" 并返回
Types ¶
Click to show internal directories.
Click to hide internal directories.