Versions in this module Expand all Collapse all v1 v1.0.1 Aug 12, 2023 Changes in this version + func ComparePwd(hashPwd string, plainPwd []byte) bool + func Contains(array interface{}, val interface{}) (index int) + func Convert(array interface{}) string + func FirstElement(args []string) string + func FirstLower(s string) string + func FirstUpper(s string) string + func GetClientIP(c *gin.Context) string + func GetFuncName(i interface{}, seps ...rune) string + func GetKeys(m map[string]string) []string + func GetSum(m []int) int + func GetTotalPage(total, size int) int + func GetValues(m map[string]string) []string + func HashAndSalt(pwd []byte) string + func Int64ToInt(num int64) int + func IntToBool(num int8) bool + func MD5(str []byte, b ...byte) string + func MaheHump(s string) string + func RandomNumber(length int) string + func ReturnQ(length int) string + func SliceAfter(str string, substr string) string + func SliceBefore(str string, substr string) string + func StructColumn(desk, input interface{}, columnKey, indexKey string) (err error) + func TrimSpace(text string) string