Documentation
¶
Index ¶
- func Addslashes(str string) string
- func ArrayChunk(arr []interface{}, size int) [][]interface{}
- func ArrayChunkInt(arr []int, size int) [][]int
- func ArrayChunkString(arr []string, size int) [][]string
- func ArrayFilter(arr []interface{}, callback func(interface{}) bool) []interface{}
- func ArrayKeys(arr interface{}) []interface{}
- func ArrayMap(arr []interface{}, callback func(interface{}) interface{}) []interface{}
- func ArrayMax(arr []int) int
- func ArrayMerge(arrays ...[]interface{}) []interface{}
- func ArrayMergeInt(arrays ...[]int) []int
- func ArrayMergeString(arrays ...[]string) []string
- func ArrayMin(arr []int) int
- func ArrayProduct(arr []int) int
- func ArrayProductFloat(arr []float64) float64
- func ArrayRand(arr []interface{}, num int) []interface{}
- func ArrayReverse(arr []interface{}) []interface{}
- func ArrayReverseInt(arr []int) []int
- func ArrayReverseString(arr []string) []string
- func ArrayRsort(arr []int) []int
- func ArrayRsortString(arr []string) []string
- func ArraySearch(needle interface{}, haystack []interface{}) int
- func ArrayShuffle(arr []interface{}) []interface{}
- func ArraySlice(arr []interface{}, offset int, length ...int) []interface{}
- func ArraySliceInt(arr []int, offset int, length ...int) []int
- func ArraySliceString(arr []string, offset int, length ...int) []string
- func ArraySort(arr []int) []int
- func ArraySortString(arr []string) []string
- func ArraySum(arr []int) int
- func ArraySumFloat(arr []float64) float64
- func ArrayToJson(arr interface{}) (string, error)
- func ArrayUnique(arr []interface{}) []interface{}
- func ArrayUniqueInt(arr []int) []int
- func ArrayUniqueString(arr []string) []string
- func ArrayValues(arr interface{}) []interface{}
- func Base64Decode(data string) (string, error)
- func Base64Encode(data string) string
- func Base64UrlDecode(data string) (string, error)
- func Base64UrlEncode(data string) string
- func Basename(path string, suffix ...string) string
- func BuildQuery(data map[string]interface{}) string
- func Chdir(dir string) error
- func CheckDate(month, day, year int) bool
- func Chmod(filename string, mode os.FileMode) error
- func Copy(source, dest string) error
- func Crc32(data string) uint32
- func Crc32File(filename string) (uint32, error)
- func Date(format string, timestamp ...int64) string
- func DateAdd(timestamp int64, interval string, amount int) int64
- func DateDiff(timestamp1, timestamp2 int64, format string) int64
- func Dirname(path string) string
- func DiskFreeSpace(directory string) (uint64, error)
- func DiskTotalSpace(directory string) (uint64, error)
- func Explode(delimiter, str string) []string
- func FileAppendContents(filename, data string) error
- func FileExists(filename string) bool
- func FileGetContents(filename string) (string, error)
- func FileGetContentsUrl(urlStr string, headers ...map[string]string) (string, error)
- func FilePerms(filename string) (os.FileMode, error)
- func FilePutContents(filename, data string) error
- func FileReadLines(filename string) ([]string, error)
- func FileSize(filename string) (int64, error)
- func FileWriteLines(filename string, lines []string) error
- func Fileatime(filename string) (int64, error)
- func Filectime(filename string) (int64, error)
- func Filemtime(filename string) (int64, error)
- func GetCwd() (string, error)
- func GetHeaders() map[string]string
- func Glob(pattern string) ([]string, error)
- func Gmdate(format string, timestamp ...int64) string
- func Gmmktime(hour, minute, second, month, day, year int) int64
- func Hash(algorithm, data string) (string, error)
- func HashFile(algorithm, filename string) (string, error)
- func HexDecode(data string) (string, error)
- func HexEncode(data string) string
- func HttpBuildQuery(data map[string]string) string
- func Implode(delimiter string, pieces []string) string
- func InArray(needle interface{}, haystack []interface{}) bool
- func InArrayInt(needle int, haystack []int) bool
- func InArrayString(needle string, haystack []string) bool
- func IsDir(filename string) bool
- func IsFile(filename string) bool
- func IsJson(str string) bool
- func IsJsonArray(str string) bool
- func IsJsonObject(str string) bool
- func JsonDecode(jsonStr string) (interface{}, error)
- func JsonDecodeArray(jsonStr string) ([]interface{}, error)
- func JsonDecodeMap(jsonStr string) (map[string]interface{}, error)
- func JsonDecodeStruct(jsonStr string, v interface{}) error
- func JsonDeleteKey(jsonStr, key string) (string, error)
- func JsonEncode(data interface{}) (string, error)
- func JsonEncodePretty(data interface{}) (string, error)
- func JsonEscape(str string) string
- func JsonGetValue(jsonStr, key string) (interface{}, error)
- func JsonHasKey(jsonStr, key string) bool
- func JsonKeys(jsonStr string) ([]string, error)
- func JsonLength(jsonStr string) (int, error)
- func JsonMerge(json1, json2 string) (string, error)
- func JsonSetValue(jsonStr, key string, value interface{}) (string, error)
- func JsonToArray(jsonStr string) ([]interface{}, error)
- func JsonToStruct(jsonStr string, target interface{}) error
- func JsonUnescape(str string) (string, error)
- func JsonValues(jsonStr string) ([]interface{}, error)
- func Ltrim(str string, cutset ...string) string
- func Md5(data string) string
- func Md5File(filename string) (string, error)
- func Microtime() float64
- func Mkdir(dirname string, mode os.FileMode) error
- func Mktime(hour, minute, second, month, day, year int) int64
- func Nl2br(str string) string
- func ParseUrl(rawUrl string) (*url.URL, error)
- func Pathinfo(path string) map[string]string
- func Readdir(dirname string) ([]string, error)
- func Realpath(path string) (string, error)
- func Rename(oldname, newname string) error
- func Rmdir(dirname string) error
- func Rtrim(str string, cutset ...string) string
- func Scandir(dirname string) ([]os.DirEntry, error)
- func Sha1(data string) string
- func Sha1File(filename string) (string, error)
- func Sha256(data string) string
- func Sha256File(filename string) (string, error)
- func Sha512(data string) string
- func Sha512File(filename string) (string, error)
- func Sleep(seconds int)
- func StrPad(input string, padLength int, padString string, padType int) string
- func StrRepeat(input string, multiplier int) string
- func StrReplace(search, replace, subject string) string
- func StrReplaceArray(search, replace []string, subject string) string
- func StrShuffle(str string) string
- func StrWordCount(str string) int
- func StripTags(str string) string
- func Stripslashes(str string) string
- func Strlen(str string) int
- func Strpos(haystack, needle string) int
- func Strrchr(haystack, needle string) string
- func Strrpos(haystack, needle string) int
- func Strstr(haystack, needle string) string
- func Strtolower(str string) string
- func Strtotime(timeStr string) int64
- func Strtoupper(str string) string
- func StructToJson(data interface{}) (string, error)
- func Substr(str string, start int, length ...int) string
- func TempName(dir, prefix string) (string, error)
- func Time() int64
- func Touch(filename string) error
- func Trim(str string, cutset ...string) string
- func Ucfirst(str string) string
- func Ucwords(str string) string
- func Unlink(filename string) error
- func UrlDecode(str string) (string, error)
- func UrlEncode(str string) string
- func Usleep(microseconds int)
- type HttpResponse
- func HttpDelete(urlStr string, headers ...map[string]string) *HttpResponse
- func HttpGet(urlStr string, headers ...map[string]string) *HttpResponse
- func HttpPost(urlStr string, data interface{}, headers ...map[string]string) *HttpResponse
- func HttpPut(urlStr string, data interface{}, headers ...map[string]string) *HttpResponse
- func HttpRequest(method, urlStr string, data interface{}, headers ...map[string]string) *HttpResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Addslashes ¶
func ArrayChunk ¶
func ArrayChunk(arr []interface{}, size int) [][]interface{}
func ArrayChunkInt ¶
func ArrayChunkString ¶
func ArrayFilter ¶
func ArrayFilter(arr []interface{}, callback func(interface{}) bool) []interface{}
func ArrayMap ¶
func ArrayMap(arr []interface{}, callback func(interface{}) interface{}) []interface{}
func ArrayMerge ¶
func ArrayMerge(arrays ...[]interface{}) []interface{}
func ArrayMergeInt ¶
func ArrayMergeString ¶
func ArrayProduct ¶
func ArrayProductFloat ¶
func ArrayReverse ¶
func ArrayReverse(arr []interface{}) []interface{}
func ArrayReverseInt ¶
func ArrayReverseString ¶
func ArrayRsort ¶
func ArrayRsortString ¶
func ArraySearch ¶
func ArraySearch(needle interface{}, haystack []interface{}) int
func ArrayShuffle ¶
func ArrayShuffle(arr []interface{}) []interface{}
func ArraySlice ¶
func ArraySortString ¶
func ArraySumFloat ¶
func ArrayToJson ¶
func ArrayUnique ¶
func ArrayUnique(arr []interface{}) []interface{}
func ArrayUniqueInt ¶
func ArrayUniqueString ¶
func ArrayValues ¶
func ArrayValues(arr interface{}) []interface{}
func Base64Decode ¶
func Base64Encode ¶
func Base64UrlDecode ¶
func Base64UrlEncode ¶
func BuildQuery ¶
func DiskFreeSpace ¶
func DiskTotalSpace ¶
func FileAppendContents ¶
func FileExists ¶
func FileGetContents ¶
func FileGetContentsUrl ¶
func FilePutContents ¶
func FileReadLines ¶
func FileWriteLines ¶
func GetHeaders ¶
func HttpBuildQuery ¶
func InArrayInt ¶
func InArrayString ¶
func IsJsonArray ¶
func IsJsonObject ¶
func JsonDecode ¶
func JsonDecodeArray ¶
func JsonDecodeMap ¶
func JsonDecodeStruct ¶
func JsonDeleteKey ¶
func JsonEncode ¶
func JsonEncodePretty ¶
func JsonEscape ¶
func JsonGetValue ¶
func JsonHasKey ¶
func JsonLength ¶
func JsonSetValue ¶
func JsonToArray ¶
func JsonToStruct ¶
func JsonUnescape ¶
func JsonValues ¶
func Sha256File ¶
func Sha512File ¶
func StrReplace ¶
func StrReplaceArray ¶
func StrShuffle ¶
func StrWordCount ¶
func Stripslashes ¶
func Strtolower ¶
func Strtoupper ¶
func StructToJson ¶
Types ¶
type HttpResponse ¶
func HttpDelete ¶
func HttpDelete(urlStr string, headers ...map[string]string) *HttpResponse
func HttpPost ¶
func HttpPost(urlStr string, data interface{}, headers ...map[string]string) *HttpResponse
func HttpPut ¶
func HttpPut(urlStr string, data interface{}, headers ...map[string]string) *HttpResponse
func HttpRequest ¶
func HttpRequest(method, urlStr string, data interface{}, headers ...map[string]string) *HttpResponse
Source Files
¶
Click to show internal directories.
Click to hide internal directories.