Versions in this module Expand all Collapse all v0 v0.0.3 Apr 23, 2022 Changes in this version + func ByteToUnitSize(Size interface{}) (float64, string) + func CpuUsage() string + func DeleteExtraSpace(s string) string + func Diff(slice1, slice2 []string) []string + func FileUsage() []interface + func FloatAdd(str ...interface{}) float64 + func FloatMul(str ...interface{}) float64 + func FloatQuo(str ...interface{}) float64 + func FloatSub(str ...interface{}) float64 + func FormatDate(str string) string + func FormatDateTime(str string) string + func FormatUUID(buf []byte) (string, error) + func GenerateRandomBytes(size int) ([]byte, error) + func GenerateUUID() (string, error) + func GetDomain(req *http.Request) string + func GetHost(req *http.Request) string + func GetMonthStartTimeStamp() int64 + func GetNetConfig() []interface + func GetPage(pageNum, pageSize interface{}) (string, string) + func GetRandInt(min, max int) (r int, err error) + func GetRandInt64(min, max int64) (r int64, err error) + func GetRandomNumber(length int) string + func GetRandomString(length int) string + func GetTodayStartTimeStamp() int64 + func GetWeekStartTimeStamp() int64 + func GetWeekday() string + func HttpBuildQuery(data map[string]string) string + func HttpBuildStringQuery(data map[string]string) string + func InStringArrayIndex(arr []string, str string) int + func InterfaceToMapInterface(data interface{}) (map[string]interface{}, error) + func InterfaceToMapInterfaceArr(data interface{}) ([]map[string]interface{}, error) + func InterfaceToMapString(data interface{}) (map[string]string, error) + func InterfaceToMapStringArr(data interface{}) ([]map[string]string, error) + func Intersect(slice1, slice2 []string) []string + func IoUsage() map[string]string + func IsEmail(email string) bool + func IsInStringArray(arr []string, str string) bool + func IsMobile(mobile string) bool + func LoadAverage() map[string]string + func MapStringToInterface(src map[string]string) map[string]interface + func MapStringToInterfaceArr(src []map[string]string) []map[string]interface + func MergeStringMap(x, y map[string]string) map[string]string + func NetBytes(Iface string) []string + func NetUsage() []interface + func NewUUID() string + func ParamsString(param string) string + func ParseUUID(uuid string) ([]byte, error) + func PutNetConfig(mString map[string]string) error + func RFC3339ToCSTLayout(value string) (string, error) + func SetHeader(w http.ResponseWriter, resp *http.Request) + func StrFirstToUpper(str string) string + func StringJoin(s ...string) string + func TencentCloudImageCompress(imgUrl, ratio string) string + func ToFloat64(v interface{}) (float64, error) + func ToInt(inter interface{}) int + func ToInt64(inter interface{}) int64 + func ToMapStringArray(x interface{}) ([]map[string]string, error) + func ToStr(v interface{}) string + func ToString(v interface{}) string + func TodayCanUse(weekdays string) bool + func TrimHtml(src string) string + func Union(slice1, slice2 []string) []string + func Unique(originals interface{}) (interface{}, error) + func UrlJoin(host, url string) string + type Validate struct + Data []interface{} + Rule []string + Title []string + func (v *Validate) Check() error