Documentation
¶
Index ¶
- Constants
- func CheckErr(err error)
- func GetCurrentPath() string
- func InitConfig[T any](path string) T
- func IntArrJoinString(arr []int, spilt string) string
- func JsonBodyToObj[T any](data []byte) (result T)
- func JsonToObj[T any](str string) T
- func LoadConfig[T any](path string) T
- func MD5(str string) string
- func SetConfig[T any](path string) T
- func SliceExcept[T1 any, T2 any, T3 any](slice1 []T1, slice2 []T2, compare func(T1, T2) bool, returnValue func(T1) T3) []T3
- func SliceExceptSame[T any](slice1, slice2 []T, compare func(T, T) bool) []T
- func SliceIntersect[T1 any, T2 any, T3 any](slice1 []T1, slice2 []T2, compare func(T1, T2) bool, ...) []T3
- func SliceIntersectSame[T any](slice1, slice2 []T, compare func(T, T) bool) []T
- func SliceUnion[T any](slice1, slice2 []T, compare func(T, T) bool) []T
- func StrToIntArr(str string) []int
- func SubString(str string, begin, length int) string
- func ToJson(t interface{}) string
- func ToJsonBody(t interface{}) []byte
- func ToXML(t interface{}) string
- func ToXMLBody(t interface{}) []byte
- func XMLBodyToObj[T any](data []byte) (result T)
- func XMLToObj[T any](str string) T
Constants ¶
View Source
const ( DevConfig configType = iota TestConfig ProdConfig )
Variables ¶
This section is empty.
Functions ¶
func GetCurrentPath ¶
func GetCurrentPath() string
func IntArrJoinString ¶
func JsonBodyToObj ¶
func SliceExcept ¶ added in v1.0.7
func SliceExceptSame ¶ added in v1.0.8
func SliceIntersect ¶ added in v1.0.7
func SliceIntersectSame ¶ added in v1.0.8
func SliceUnion ¶ added in v1.0.7
func StrToIntArr ¶
func ToJsonBody ¶
func ToJsonBody(t interface{}) []byte
func XMLBodyToObj ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.