Versions in this module Expand all Collapse all v1 v1.0.2 Sep 21, 2024 v1.0.1 Sep 14, 2024 Changes in this version + func Bool2YN(target bool) string + func CRC32Hash(str string) string + func CallerInfo(callstack int) (string, int) + func CallerInfo2(callstack int) (file string, funcName string, line int) + func CheckInArray(str string, array []string) bool + func CheckServIsOn(host, port string, wait time.Duration) bool + func CheckSign(resData string, targetSign string, md5Key string) bool + func CreateRandomID_24(salt string) string + func CreateRandomID_32(salt string) string + func CreateRandomID_Any(n int) string + func CreateRandomID_AnySalt(salt string, n int) string + func DotNetQueryEscape(str string) string + func GetEncrypt(signStr string, rsaPublicKey string) string + func GetFunctionName(i interface{}) string + func GetMemeryUseKB() uint64 + func GetMicroUnixTime(_t time.Time) int64 + func GetSign(signStr string, md5Key string) string + func HexToCarry(hex string, carry int) string + func IsJSONString(str string) bool + func IsJSONStringV2(str string) bool + func IsTemporary(err error) bool + func IsTimeout(err error) bool + func JSONAutoUnmarshal(str string, v interface{}) error + func JSONFileUnmarshal(path string, v interface{}) error + func MD5hash(str string) string + func NowMicroUnixTime() int64 + func NumOnly(str string) (int64, error) + func OnlyQueryEscapeToLower(str string) string + func PaySign(privateKeyString string, mReq map[string]interface{}) string + func PrintSelfName() string + func PrivateEncryptMD5withRSA(data string, privt *rsa.PrivateKey) (string, error) + func RsaSign(origData string, privateKey *rsa.PrivateKey) (string, error) + func SHA1Hash(s string) string + func SHA256Hash(s string) string + func StructPrint(_struct interface{})