Documentation
¶
Index ¶
- func CloneArray[T any](a []T, extra ...T) []T
- func JoinString(sep string, args ...string) string
- func MaskString(s string, sensitive MaskLevel) string
- func Must(err error)
- func MustR[K interface{}](input K, err error) K
- func TrimString(str string, limit int) string
- func VersionNumber(version string) float64
- type MaskLevel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CloneArray ¶
func CloneArray[T any](a []T, extra ...T) []T
CloneArray will create copy of input array
func JoinString ¶
func MaskString ¶
func MustR ¶
func MustR[K interface{}](input K, err error) K
MustR will panic if error occurred; otherwise, return input value
func TrimString ¶
func VersionNumber ¶
Support version string `v0.0.1` `v0.1.0` `v1.0.0` `v1.2.3` `v1.2.3-beta.1` `v1.2.3-alpha.1` `v1.2.3-rc.1`
Types ¶
Click to show internal directories.
Click to hide internal directories.