Versions in this module Expand all Collapse all v1 v1.1.0 May 7, 2021 Changes in this version + func AESDecrypt(in, key, iv []byte) ([]byte, error) + func AESEncrypt(in, key, iv []byte) ([]byte, error) + func Abs(number float64) float64 + func Addslashes(str string) string + func Base64Decode(str string) (string, error) + func Base64Encode(str string) string + func Basename(path string) string + func Bin2hex(src []byte) string + func Bindec(str string) (string, error) + func Ceil(value float64) float64 + func CheckPathExist(path string) bool + func Chmod(filename string, mode os.FileMode) bool + func Chown(name string, info os.FileInfo) error + func Chr(ascii int) string + func CopyFile(distName, srcName string) (w int64, err error) + func Crc32(str string) uint32 + func Decbin(number int64) string + func Empty(val interface{}) bool + func Explode(delimiter, str string) []string + func Fclose(handle *os.File) error + func Fgetcsv(handle *os.File, delimiter rune, size ...int64) ([][]string, error) + func FileChown(filename string, uid, gid int) bool + func FileExists(filename string) bool + func FileGetContents(filename string) (string, error) + func FilePutContents(filename string, data string, mode os.FileMode) error + func FileSize(filename string) (int64, error) + func Filebase(file string) string + func Fileline(file string, line int) string + func Filemtime(filename string) (int64, error) + func Float64ToStr(f64 float64) string + func Floor(value float64) float64 + func Getcwd() (string, error) + func Glob(pattern string) ([]string, error) + func Gunzip(in []byte) ([]byte, error) + func Gzip(in []byte) ([]byte, error) + func HTMLEntities(str string) string + func HTMLEntityDecode(str string) string + func HTMLSpecialchars(str string) string + func HTMLSpecialcharsDecode(str string) string + func HTTPBuildQuery(queryData url.Values) string + func Hash(mem []byte) uint64 + func Hex2bin(str string) []byte + func IP2long(ipAddress string) uint32 + func Implode(glue string, pieces []string) string + func Int64ToStr(i64 int64) string + func IntToStr(n int) string + func IsDir(filename string) (bool, error) + func IsFile(filename string) bool + func IsNumeric(v interface{}) bool + func IsReadable(filename string) bool + func IsWriteable(filename string) bool + func Krand(size int, kind int) string + func LcFirst(str string) string + func LoadGobData(data interface{}, fileName string) + func Long2ip(properAddress uint32) string + func Ltrim(str string, characterMask ...string) string + func Max(nums ...float64) float64 + func MbStrlen(str string) int + func Md5(str string) string + func Md5File(filename string) (string, error) + func Min(nums ...float64) float64 + func Mkdir(filename string, mode os.FileMode) error + func NewUUID() string + func Ord(character string) rune + func ParseURL(str string) (*url.URL, error) + func Pathinfo(path string, options int) map[string]string + func Rand(min, max int) int + func RandInt64(min, max int64) int64 + func Rawurldecode(str string) (string, error) + func Rawurlencode(str string) string + func Realpath(path string) (string, error) + func Rename(oldname, newname string) error + func RndUuid() string + func RndUuidMd5() string + func Round(f float64, n int) float64 + func Rtrim(str string, characterMask ...string) string + func RunShell(exeStr string) (string, error) + func Sha1(str string) string + func Sha1File(path string) (string, error) + func Stat(filename string) (os.FileInfo, error) + func StoreGobData(data interface{}, fileName string) error + func StrJoin(sep string, str ...string) string + func StrJoinByBuf(str ...string) string + func StrRepeat(input string, multiplier int) string + func StrReplace(search, replace, subject string, count int) string + func StrShuffle(str string) string + func StrToFloat64(str string) float64 + func StrToInt(s string) int + func StrToInt64(s string) int64 + func Stripos(haystack, needle string) int + func Stripslashes(str string) string + func Strlen(str string) int + func Strpos(haystack, needle string) int + func Strripos(haystack, needle string) int + func Strrpos(haystack, needle string) int + func Strstr(haystack string, needle string) string + func Strtolower(str string) string + func Strtoupper(str string) string + func Substr(str string, start uint, length int) string + func Touch(filename string) (bool, error) + func Trim(str string, characterMask ...string) string + func URLDecode(str string) (string, error) + func URLEncode(str string) string + func UcFirst(str string) string + func Ucwords(str string) string + func Uniqid(prefix string) string + func Unlink(filename string) error + func Uuid() string + func Xss(str string) string + func XssUnescape(str string) string