Documentation ¶
Index ¶
- func BytesCombine(pBytes ...[]byte) []byte
- func CompareVersion(version1 string, version2 string) int
- func Crc32(str string) uint32
- func DesensitizeStr(str string) string
- func FilterArrayByKeys(data []map[string]interface{}, keys []string) []map[string]interface{}
- func FilterMapByKeys(data map[string]interface{}, keys []string) map[string]interface{}
- func GetDate() int32
- func GetEnv() string
- func GetEnvVal(key string) string
- func GetMillis() int64
- func GetNanos() int64
- func GetRandString(length int) string
- func GetRoot() string
- func HasLocalIP(ip net.IP) bool
- func HasLocalIPAddr(ip string) bool
- func HmacSha256(src, key string) string
- func HttpBuildQuery(params map[string]interface{}) (paramStr string)
- func InArray(val string, arr []interface{}) bool
- func JsonDecode(data string) map[string]interface{}
- func JsonEncode(data interface{}) string
- func Md5(str string) string
- func Md516(str string) string
- func MergeMap(x, y map[string]interface{}) map[string]interface{}
- func Millis2FitTimeSpan(millis int) string
- func PanicTrace(err interface{}) string
- func RemoteIp(req *http.Request) string
- func RemoveDuplicatesAndEmpty(arr []string) (ret []string)
- func SHA1(s string) string
- func ScanDir(dirName string) ([]string, error)
- func StrSha256(str string) string
- func StructToMap(obj interface{}) map[string]interface{}
- func SubSlice(ori, src []string) []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BytesCombine ¶
func CompareVersion ¶
if version1 > version2 return 1; if version1 < version2 return -1; other: 0。
func DesensitizeStr ¶
func FilterArrayByKeys ¶
func FilterMapByKeys ¶
func GetRandString ¶
func HasLocalIP ¶
func HasLocalIPAddr ¶
func HmacSha256 ¶
func HttpBuildQuery ¶
func JsonDecode ¶
func JsonEncode ¶
func JsonEncode(data interface{}) string
func Millis2FitTimeSpan ¶
func PanicTrace ¶
func PanicTrace(err interface{}) string
func StructToMap ¶
func StructToMap(obj interface{}) map[string]interface{}
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.