Documentation
¶
Index ¶
- Constants
- func Boolval(i any) bool
- func Closedir(dh *DirHandler)
- func Curl_close(ch *cURLHandler)
- func Curl_exec(ch *cURLHandler) (string, error)
- func Curl_getinfo(ch *cURLHandler) cURLInfo
- func Curl_init() (cURLHandler, error)
- func Curl_setopt(v ...any)
- func Date_default_timezone_set(location string)
- func Debugf(v ...any)
- func Err(v ...any) error
- func Explode(v ...any) []string
- func Fclose(fh *FileHandler)
- func File_get_contents(path string) (string, error)
- func Fread(fh *FileHandler, len int) (string, error)
- func Getenv(v any) string
- func Gettype(i any) string
- func Gettype2(i any) (string, string)
- func Gmmktime(hour int, minute int, second int, month int, day int, year int) int64
- func GuzzleHttpClient(anys ...any) (cURLHandler, error)
- func Intval(i any) int
- func Json_encode(i ...any) (string, error)
- func Mktime(hour int, minute int, second int, month int, day int, year int) int64
- func Mon2mon(mon time.Month) int
- func Preg_match(pattern string, subject string) ([]string, error)
- func Readdir(dh *DirHandler) (string, error)
- func Strval(i any) string
- func Time() int64
- type ClassPDO
- type ClassPrepare
- type ClassRedis
- type DirHandler
- type FileHandler
- type GuzzleBody
- type GuzzleResponse
- type JsonClass
- func (class *JsonClass) Float64() float64
- func (class *JsonClass) Getter(anys ...any) (any, error)
- func (class *JsonClass) GetterArray(anys ...any) ([]any, error)
- func (class *JsonClass) GetterJson(anys ...any) (JsonClass, error)
- func (class *JsonClass) GetterMap(anys ...any) (map[string]any, error)
- func (class *JsonClass) Kind() any
- func (class *JsonClass) Map() map[string]any
- func (class *JsonClass) Raw() any
- func (class *JsonClass) Slice() []any
- func (class *JsonClass) String() string
- func (class *JsonClass) Uint64() uint64
- type MyErrorStruct
- type TypeLocalTime
- type TypeStat
Constants ¶
View Source
const ( PARAM_INT = 1 FETCH_ASSOC = 2 )
View Source
const ( CURLAUTH_ANY = -17 CURLAUTH_ANYSAFE = -18 CURLAUTH_BASIC = 1 CURLAUTH_BEARER = 64 CURLAUTH_DIGEST = 2 CURLAUTH_DIGEST_IE = 16 CURLAUTH_GSSAPI = 4 CURLAUTH_GSSNEGOTIATE = 4 CURLAUTH_NEGOTIATE = 4 CURLAUTH_NONE = 0 CURLAUTH_NTLM = 8 CURLAUTH_NTLM_WB = 32 CURLAUTH_ONLY = 2147483648 CURLE_ABORTED_BY_CALLBACK = 42 CURLE_BAD_CALLING_ORDER = 44 CURLE_BAD_CONTENT_ENCODING = 61 CURLE_BAD_DOWNLOAD_RESUME = 36 CURLE_BAD_FUNCTION_ARGUMENT = 43 CURLE_BAD_PASSWORD_ENTERED = 46 CURLE_COULDNT_CONNECT = 7 CURLE_COULDNT_RESOLVE_HOST = 6 CURLE_COULDNT_RESOLVE_PROXY = 5 CURLE_FAILED_INIT = 2 CURLE_FILESIZE_EXCEEDED = 63 CURLE_FILE_COULDNT_READ_FILE = 37 CURLE_FTP_ACCESS_DENIED = 9 CURLE_FTP_BAD_DOWNLOAD_RESUME = 36 CURLE_FTP_CANT_GET_HOST = 15 CURLE_FTP_CANT_RECONNECT = 16 CURLE_FTP_COULDNT_GET_SIZE = 32 CURLE_FTP_COULDNT_RETR_FILE = 19 CURLE_FTP_COULDNT_SET_ASCII = 29 CURLE_FTP_COULDNT_SET_BINARY = 17 CURLE_FTP_COULDNT_STOR_FILE = 25 CURLE_FTP_COULDNT_USE_REST = 31 CURLE_FTP_PARTIAL_FILE = 18 CURLE_FTP_PORT_FAILED = 30 CURLE_FTP_QUOTE_ERROR = 21 CURLE_FTP_SSL_FAILED = 64 CURLE_FTP_USER_PASSWORD_INCORRECT = 10 CURLE_FTP_WEIRD_227_FORMAT = 14 CURLE_FTP_WEIRD_PASS_REPLY = 11 CURLE_FTP_WEIRD_PASV_REPLY = 13 CURLE_FTP_WEIRD_SERVER_REPLY = 8 CURLE_FTP_WEIRD_USER_REPLY = 12 CURLE_FTP_WRITE_ERROR = 20 CURLE_FUNCTION_NOT_FOUND = 41 CURLE_GOT_NOTHING = 52 CURLE_HTTP_NOT_FOUND = 22 CURLE_HTTP_PORT_FAILED = 45 CURLE_HTTP_POST_ERROR = 34 CURLE_HTTP_RANGE_ERROR = 33 CURLE_HTTP_RETURNED_ERROR = 22 CURLE_LDAP_CANNOT_BIND = 38 CURLE_LDAP_INVALID_URL = 62 CURLE_LDAP_SEARCH_FAILED = 39 CURLE_LIBRARY_NOT_FOUND = 40 CURLE_MALFORMAT_USER = 24 CURLE_OBSOLETE = 50 CURLE_OK = 0 CURLE_OPERATION_TIMEDOUT = 28 CURLE_OPERATION_TIMEOUTED = 28 CURLE_OUT_OF_MEMORY = 27 CURLE_PARTIAL_FILE = 18 CURLE_READ_ERROR = 26 CURLE_RECV_ERROR = 56 CURLE_SEND_ERROR = 55 CURLE_SHARE_IN_USE = 57 CURLE_SSH = 79 CURLE_SSL_CACERT = 60 CURLE_SSL_CACERT_BADFILE = 77 CURLE_SSL_CERTPROBLEM = 58 CURLE_SSL_CIPHER = 59 CURLE_SSL_CONNECT_ERROR = 35 CURLE_SSL_ENGINE_NOTFOUND = 53 CURLE_SSL_ENGINE_SETFAILED = 54 CURLE_SSL_PEER_CERTIFICATE = 60 CURLE_SSL_PINNEDPUBKEYNOTMATCH = 90 CURLE_TELNET_OPTION_SYNTAX = 49 CURLE_TOO_MANY_REDIRECTS = 47 CURLE_UNKNOWN_TELNET_OPTION = 48 CURLE_UNSUPPORTED_PROTOCOL = 1 CURLE_URL_MALFORMAT = 3 CURLE_URL_MALFORMAT_USER = 4 CURLE_WEIRD_SERVER_REPLY = 8 CURLE_WRITE_ERROR = 23 CURLFTPAUTH_DEFAULT = 0 CURLFTPAUTH_SSL = 1 CURLFTPAUTH_TLS = 2 CURLFTPMETHOD_MULTICWD = 1 CURLFTPMETHOD_NOCWD = 2 CURLFTPMETHOD_SINGLECWD = 3 CURLFTPSSL_ALL = 3 CURLFTPSSL_CCC_ACTIVE = 2 CURLFTPSSL_CCC_NONE = 0 CURLFTPSSL_CCC_PASSIVE = 1 CURLFTPSSL_CONTROL = 2 CURLFTPSSL_NONE = 0 CURLFTPSSL_TRY = 1 CURLFTP_CREATE_DIR = 1 CURLFTP_CREATE_DIR_NONE = 0 CURLFTP_CREATE_DIR_RETRY = 2 CURLGSSAPI_DELEGATION_FLAG = 2 CURLGSSAPI_DELEGATION_POLICY_FLAG = 1 CURLHEADER_SEPARATE = 1 CURLHEADER_UNIFIED = 0 CURLINFO_APPCONNECT_TIME = 3145761 CURLINFO_APPCONNECT_TIME_T = 6291512 CURLINFO_CERTINFO = 4194338 CURLINFO_CONDITION_UNMET = 2097187 CURLINFO_CONNECT_TIME = 3145733 CURLINFO_CONNECT_TIME_T = 6291508 CURLINFO_CONTENT_LENGTH_DOWNLOAD = 3145743 CURLINFO_CONTENT_LENGTH_DOWNLOAD_T = 6291471 CURLINFO_CONTENT_LENGTH_UPLOAD = 3145744 CURLINFO_CONTENT_LENGTH_UPLOAD_T = 6291472 CURLINFO_CONTENT_TYPE = 1048594 CURLINFO_COOKIELIST = 4194332 CURLINFO_EFFECTIVE_URL = 1048577 CURLINFO_FILETIME = 2097166 CURLINFO_FILETIME_T = 6291470 CURLINFO_FTP_ENTRY_PATH = 1048606 CURLINFO_HEADER_OUT = 2 CURLINFO_HEADER_SIZE = 2097163 CURLINFO_HTTPAUTH_AVAIL = 2097175 CURLINFO_HTTP_CODE = 2097154 CURLINFO_HTTP_CONNECTCODE = 2097174 CURLINFO_HTTP_VERSION = 2097198 CURLINFO_LASTONE = 60 CURLINFO_LOCAL_IP = 1048617 CURLINFO_LOCAL_PORT = 2097194 CURLINFO_NAMELOOKUP_TIME = 3145732 CURLINFO_NAMELOOKUP_TIME_T = 6291507 CURLINFO_NUM_CONNECTS = 2097178 CURLINFO_OS_ERRNO = 2097177 CURLINFO_PRETRANSFER_TIME = 3145734 CURLINFO_PRETRANSFER_TIME_T = 6291509 CURLINFO_PRIMARY_IP = 1048608 CURLINFO_PRIMARY_PORT = 2097192 CURLINFO_PRIVATE = 1048597 CURLINFO_PROTOCOL = 2097200 CURLINFO_PROXYAUTH_AVAIL = 2097176 CURLINFO_PROXY_SSL_VERIFYRESULT = 2097199 CURLINFO_REDIRECT_COUNT = 2097172 CURLINFO_REDIRECT_TIME = 3145747 CURLINFO_REDIRECT_TIME_T = 6291511 CURLINFO_REDIRECT_URL = 1048607 CURLINFO_REQUEST_SIZE = 2097164 CURLINFO_RESPONSE_CODE = 2097154 CURLINFO_RTSP_CLIENT_CSEQ = 2097189 CURLINFO_RTSP_CSEQ_RECV = 2097191 CURLINFO_RTSP_SERVER_CSEQ = 2097190 CURLINFO_RTSP_SESSION_ID = 1048612 CURLINFO_SCHEME = 1048625 CURLINFO_SIZE_DOWNLOAD = 3145736 CURLINFO_SIZE_DOWNLOAD_T = 6291464 CURLINFO_SIZE_UPLOAD = 3145735 CURLINFO_SIZE_UPLOAD_T = 6291463 CURLINFO_SPEED_DOWNLOAD = 3145737 CURLINFO_SPEED_DOWNLOAD_T = 6291465 CURLINFO_SPEED_UPLOAD = 3145738 CURLINFO_SPEED_UPLOAD_T = 6291466 CURLINFO_SSL_ENGINES = 4194331 CURLINFO_SSL_VERIFYRESULT = 2097165 CURLINFO_STARTTRANSFER_TIME = 3145745 CURLINFO_STARTTRANSFER_TIME_T = 6291510 CURLINFO_TOTAL_TIME = 3145731 CURLINFO_TOTAL_TIME_T = 6291506 CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE = 30010 CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE = 30009 CURLMOPT_MAXCONNECTS = 6 CURLMOPT_MAX_HOST_CONNECTIONS = 7 CURLMOPT_MAX_PIPELINE_LENGTH = 8 CURLMOPT_MAX_TOTAL_CONNECTIONS = 13 CURLMOPT_PIPELINING = 3 CURLMOPT_PUSHFUNCTION = 20014 CURLMSG_DONE = 1 CURLM_ADDED_ALREADY = 7 CURLM_BAD_EASY_HANDLE = 2 CURLM_BAD_HANDLE = 1 CURLM_CALL_MULTI_PERFORM = -1 CURLM_INTERNAL_ERROR = 4 CURLM_OK = 0 CURLM_OUT_OF_MEMORY = 3 CURLOPT_ABSTRACT_UNIX_SOCKET = 10264 CURLOPT_ACCEPTTIMEOUT_MS = 212 CURLOPT_ACCEPT_ENCODING = 10102 CURLOPT_ADDRESS_SCOPE = 171 CURLOPT_APPEND = 50 CURLOPT_AUTOREFERER = 58 CURLOPT_BINARYTRANSFER = 19914 CURLOPT_BUFFERSIZE = 98 CURLOPT_CAINFO = 10065 CURLOPT_CAPATH = 10097 CURLOPT_CERTINFO = 172 CURLOPT_CONNECTTIMEOUT = 78 CURLOPT_CONNECTTIMEOUT_MS = 156 CURLOPT_CONNECT_ONLY = 141 CURLOPT_CONNECT_TO = 10243 CURLOPT_COOKIE = 10022 CURLOPT_COOKIEFILE = 10031 CURLOPT_COOKIEJAR = 10082 CURLOPT_COOKIELIST = 10135 CURLOPT_COOKIESESSION = 96 CURLOPT_CRLF = 27 CURLOPT_CRLFILE = 10169 CURLOPT_CUSTOMREQUEST = 10036 CURLOPT_DEFAULT_PROTOCOL = 10238 CURLOPT_DIRLISTONLY = 48 CURLOPT_DISALLOW_USERNAME_IN_URL = 278 CURLOPT_DNS_CACHE_TIMEOUT = 92 CURLOPT_DNS_INTERFACE = 10221 CURLOPT_DNS_LOCAL_IP4 = 10222 CURLOPT_DNS_LOCAL_IP6 = 10223 CURLOPT_DNS_SERVERS = 10211 CURLOPT_DNS_SHUFFLE_ADDRESSES = 275 CURLOPT_DNS_USE_GLOBAL_CACHE = 91 CURLOPT_EGDSOCKET = 10077 CURLOPT_ENCODING = 10102 CURLOPT_EXPECT_100_TIMEOUT_MS = 227 CURLOPT_FAILONERROR = 45 CURLOPT_FILE = 10001 CURLOPT_FILETIME = 69 CURLOPT_FNMATCH_FUNCTION = 20200 CURLOPT_FOLLOWLOCATION = 52 CURLOPT_FORBID_REUSE = 75 CURLOPT_FRESH_CONNECT = 74 CURLOPT_FTPAPPEND = 50 CURLOPT_FTPLISTONLY = 48 CURLOPT_FTPPORT = 10017 CURLOPT_FTPSSLAUTH = 129 CURLOPT_FTP_ACCOUNT = 10134 CURLOPT_FTP_ALTERNATIVE_TO_USER = 10147 CURLOPT_FTP_CREATE_MISSING_DIRS = 110 CURLOPT_FTP_FILEMETHOD = 138 CURLOPT_FTP_RESPONSE_TIMEOUT = 112 CURLOPT_FTP_SKIP_PASV_IP = 137 CURLOPT_FTP_SSL = 119 CURLOPT_FTP_SSL_CCC = 154 CURLOPT_FTP_USE_EPRT = 106 CURLOPT_FTP_USE_EPSV = 85 CURLOPT_FTP_USE_PRET = 188 CURLOPT_GSSAPI_DELEGATION = 210 CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS = 271 CURLOPT_HAPROXYPROTOCOL = 274 CURLOPT_HEADER = 42 CURLOPT_HEADERFUNCTION = 20079 CURLOPT_HEADEROPT = 229 CURLOPT_HTTP09_ALLOWED = 285 CURLOPT_HTTP200ALIASES = 10104 CURLOPT_HTTPAUTH = 107 CURLOPT_HTTPGET = 80 CURLOPT_HTTPHEADER = 10023 CURLOPT_HTTPPROXYTUNNEL = 61 CURLOPT_HTTP_CONTENT_DECODING = 158 CURLOPT_HTTP_TRANSFER_DECODING = 157 CURLOPT_HTTP_VERSION = 84 CURLOPT_IGNORE_CONTENT_LENGTH = 136 CURLOPT_INFILE = 10009 CURLOPT_INFILESIZE = 14 CURLOPT_INTERFACE = 10062 CURLOPT_IPRESOLVE = 113 CURLOPT_ISSUERCERT = 10170 CURLOPT_KEEP_SENDING_ON_ERROR = 245 CURLOPT_KEYPASSWD = 10026 CURLOPT_KRB4LEVEL = 10063 CURLOPT_KRBLEVEL = 10063 CURLOPT_LOCALPORT = 139 CURLOPT_LOCALPORTRANGE = 140 CURLOPT_LOGIN_OPTIONS = 10224 CURLOPT_LOW_SPEED_LIMIT = 19 CURLOPT_LOW_SPEED_TIME = 20 CURLOPT_MAIL_AUTH = 10217 CURLOPT_MAIL_FROM = 10186 CURLOPT_MAIL_RCPT = 10187 CURLOPT_MAXCONNECTS = 71 CURLOPT_MAXFILESIZE = 114 CURLOPT_MAXREDIRS = 68 CURLOPT_MAX_RECV_SPEED_LARGE = 30146 CURLOPT_MAX_SEND_SPEED_LARGE = 30145 CURLOPT_NETRC = 51 CURLOPT_NETRC_FILE = 10118 CURLOPT_NEW_DIRECTORY_PERMS = 160 CURLOPT_NEW_FILE_PERMS = 159 CURLOPT_NOBODY = 44 CURLOPT_NOPROGRESS = 43 CURLOPT_NOPROXY = 10177 CURLOPT_NOSIGNAL = 99 CURLOPT_PASSWORD = 10174 CURLOPT_PATH_AS_IS = 234 CURLOPT_PINNEDPUBLICKEY = 10230 CURLOPT_PIPEWAIT = 237 CURLOPT_PORT = 3 CURLOPT_POST = 47 CURLOPT_POSTFIELDS = 10015 CURLOPT_POSTQUOTE = 10039 CURLOPT_POSTREDIR = 161 CURLOPT_PREQUOTE = 10093 CURLOPT_PRE_PROXY = 10262 CURLOPT_PRIVATE = 10103 CURLOPT_PROGRESSFUNCTION = 20056 CURLOPT_PROTOCOLS = 181 CURLOPT_PROXY = 10004 CURLOPT_PROXYAUTH = 111 CURLOPT_PROXYHEADER = 10228 CURLOPT_PROXYPASSWORD = 10176 CURLOPT_PROXYPORT = 59 CURLOPT_PROXYTYPE = 101 CURLOPT_PROXYUSERNAME = 10175 CURLOPT_PROXYUSERPWD = 10006 CURLOPT_PROXY_CAINFO = 10246 CURLOPT_PROXY_CAPATH = 10247 CURLOPT_PROXY_CRLFILE = 10260 CURLOPT_PROXY_KEYPASSWD = 10258 CURLOPT_PROXY_PINNEDPUBLICKEY = 10263 CURLOPT_PROXY_SERVICE_NAME = 10235 CURLOPT_PROXY_SSLCERT = 10254 CURLOPT_PROXY_SSLCERTTYPE = 10255 CURLOPT_PROXY_SSLKEY = 10256 CURLOPT_PROXY_SSLKEYTYPE = 10257 CURLOPT_PROXY_SSLVERSION = 250 CURLOPT_PROXY_SSL_CIPHER_LIST = 10259 CURLOPT_PROXY_SSL_OPTIONS = 261 CURLOPT_PROXY_SSL_VERIFYHOST = 249 CURLOPT_PROXY_SSL_VERIFYPEER = 248 CURLOPT_PROXY_TLS13_CIPHERS = 10277 CURLOPT_PROXY_TLSAUTH_PASSWORD = 10252 CURLOPT_PROXY_TLSAUTH_TYPE = 10253 CURLOPT_PROXY_TLSAUTH_USERNAME = 10251 CURLOPT_PROXY_TRANSFER_MODE = 166 CURLOPT_PUT = 54 CURLOPT_QUOTE = 10028 CURLOPT_RANDOM_FILE = 10076 CURLOPT_RANGE = 10007 CURLOPT_READDATA = 10009 CURLOPT_READFUNCTION = 20012 CURLOPT_REDIR_PROTOCOLS = 182 CURLOPT_REFERER = 10016 CURLOPT_REQUEST_TARGET = 10266 CURLOPT_RESOLVE = 10203 CURLOPT_RESUME_FROM = 21 CURLOPT_RETURNTRANSFER = 19913 CURLOPT_RTSP_CLIENT_CSEQ = 193 CURLOPT_RTSP_REQUEST = 189 CURLOPT_RTSP_SERVER_CSEQ = 194 CURLOPT_RTSP_SESSION_ID = 10190 CURLOPT_RTSP_STREAM_URI = 10191 CURLOPT_RTSP_TRANSPORT = 10192 CURLOPT_SAFE_UPLOAD = -1 CURLOPT_SASL_IR = 218 CURLOPT_SERVICE_NAME = 10236 CURLOPT_SHARE = 10100 CURLOPT_SOCKS5_AUTH = 267 CURLOPT_SOCKS5_GSSAPI_NEC = 180 CURLOPT_SOCKS5_GSSAPI_SERVICE = 10179 CURLOPT_SSH_AUTH_TYPES = 151 CURLOPT_SSH_COMPRESSION = 268 CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 = 10162 CURLOPT_SSH_KNOWNHOSTS = 10183 CURLOPT_SSH_PRIVATE_KEYFILE = 10153 CURLOPT_SSH_PUBLIC_KEYFILE = 10152 CURLOPT_SSLCERT = 10025 CURLOPT_SSLCERTPASSWD = 10026 CURLOPT_SSLCERTTYPE = 10086 CURLOPT_SSLENGINE = 10089 CURLOPT_SSLENGINE_DEFAULT = 90 CURLOPT_SSLKEY = 10087 CURLOPT_SSLKEYPASSWD = 10026 CURLOPT_SSLKEYTYPE = 10088 CURLOPT_SSLVERSION = 32 CURLOPT_SSL_CIPHER_LIST = 10083 CURLOPT_SSL_ENABLE_ALPN = 226 CURLOPT_SSL_ENABLE_NPN = 225 CURLOPT_SSL_FALSESTART = 233 CURLOPT_SSL_OPTIONS = 216 CURLOPT_SSL_SESSIONID_CACHE = 150 CURLOPT_SSL_VERIFYHOST = 81 CURLOPT_SSL_VERIFYPEER = 64 CURLOPT_SSL_VERIFYSTATUS = 232 CURLOPT_STDERR = 10037 CURLOPT_STREAM_WEIGHT = 239 CURLOPT_SUPPRESS_CONNECT_HEADERS = 265 CURLOPT_TCP_FASTOPEN = 244 CURLOPT_TCP_KEEPALIVE = 213 CURLOPT_TCP_KEEPIDLE = 214 CURLOPT_TCP_KEEPINTVL = 215 CURLOPT_TCP_NODELAY = 121 CURLOPT_TELNETOPTIONS = 10070 CURLOPT_TFTP_BLKSIZE = 178 CURLOPT_TFTP_NO_OPTIONS = 242 CURLOPT_TIMECONDITION = 33 CURLOPT_TIMEOUT = 13 CURLOPT_TIMEOUT_MS = 155 CURLOPT_TIMEVALUE = 34 CURLOPT_TIMEVALUE_LARGE = 30270 CURLOPT_TLS13_CIPHERS = 10276 CURLOPT_TLSAUTH_PASSWORD = 10205 CURLOPT_TLSAUTH_TYPE = 10206 CURLOPT_TLSAUTH_USERNAME = 10204 CURLOPT_TRANSFERTEXT = 53 CURLOPT_TRANSFER_ENCODING = 207 CURLOPT_UNIX_SOCKET_PATH = 10231 CURLOPT_UNRESTRICTED_AUTH = 105 CURLOPT_UPLOAD = 46 CURLOPT_URL = 10002 CURLOPT_USERAGENT = 10018 CURLOPT_USERNAME = 10173 CURLOPT_USERPWD = 10005 CURLOPT_USE_SSL = 119 CURLOPT_VERBOSE = 41 CURLOPT_WILDCARDMATCH = 197 CURLOPT_WRITEFUNCTION = 20011 CURLOPT_WRITEHEADER = 10029 CURLOPT_XOAUTH2_BEARER = 10220 CURLPAUSE_ALL = 5 CURLPAUSE_CONT = 0 CURLPAUSE_RECV = 1 CURLPAUSE_RECV_CONT = 0 CURLPAUSE_SEND = 4 CURLPAUSE_SEND_CONT = 0 CURLPIPE_HTTP1 = 1 CURLPIPE_MULTIPLEX = 2 CURLPIPE_NOTHING = 0 CURLPROTO_ALL = -1 CURLPROTO_DICT = 512 CURLPROTO_FILE = 1024 CURLPROTO_FTP = 4 CURLPROTO_FTPS = 8 CURLPROTO_GOPHER = 33554432 CURLPROTO_HTTP = 1 CURLPROTO_HTTPS = 2 CURLPROTO_IMAP = 4096 CURLPROTO_IMAPS = 8192 CURLPROTO_LDAP = 128 CURLPROTO_LDAPS = 256 CURLPROTO_POP3 = 16384 CURLPROTO_POP3S = 32768 CURLPROTO_RTMP = 524288 CURLPROTO_RTMPE = 2097152 CURLPROTO_RTMPS = 8388608 CURLPROTO_RTMPT = 1048576 CURLPROTO_RTMPTE = 4194304 CURLPROTO_RTMPTS = 16777216 CURLPROTO_RTSP = 262144 CURLPROTO_SCP = 16 CURLPROTO_SFTP = 32 CURLPROTO_SMB = 67108864 CURLPROTO_SMBS = 134217728 CURLPROTO_SMTP = 65536 CURLPROTO_SMTPS = 131072 CURLPROTO_TELNET = 64 CURLPROTO_TFTP = 2048 CURLPROXY_HTTP = 0 CURLPROXY_HTTPS = 2 CURLPROXY_HTTP_1_0 = 1 CURLPROXY_SOCKS4 = 4 CURLPROXY_SOCKS4A = 6 CURLPROXY_SOCKS5 = 5 CURLPROXY_SOCKS5_HOSTNAME = 7 CURLSHOPT_NONE = 0 CURLSHOPT_SHARE = 1 CURLSHOPT_UNSHARE = 2 CURLSSH_AUTH_AGENT = 16 CURLSSH_AUTH_ANY = -1 CURLSSH_AUTH_DEFAULT = -1 CURLSSH_AUTH_GSSAPI = 32 CURLSSH_AUTH_HOST = 4 CURLSSH_AUTH_KEYBOARD = 8 CURLSSH_AUTH_NONE = 0 CURLSSH_AUTH_PASSWORD = 2 CURLSSH_AUTH_PUBLICKEY = 1 CURLSSLOPT_ALLOW_BEAST = 1 CURLSSLOPT_NO_REVOKE = 2 CURLUSESSL_ALL = 3 CURLUSESSL_CONTROL = 2 CURLUSESSL_NONE = 0 CURLUSESSL_TRY = 1 CURLVERSION_NOW = 8 CURL_FNMATCHFUNC_FAIL = 2 CURL_FNMATCHFUNC_MATCH = 0 CURL_FNMATCHFUNC_NOMATCH = 1 CURL_HTTP_VERSION_1_0 = 1 CURL_HTTP_VERSION_1_1 = 2 CURL_HTTP_VERSION_2 = 3 CURL_HTTP_VERSION_2TLS = 4 CURL_HTTP_VERSION_2_0 = 3 CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE = 5 CURL_HTTP_VERSION_NONE = 0 CURL_IPRESOLVE_V4 = 1 CURL_IPRESOLVE_V6 = 2 CURL_IPRESOLVE_WHATEVER = 0 CURL_LOCK_DATA_CONNECT = 5 CURL_LOCK_DATA_COOKIE = 2 CURL_LOCK_DATA_DNS = 3 CURL_LOCK_DATA_PSL = 6 CURL_LOCK_DATA_SSL_SESSION = 4 CURL_MAX_READ_SIZE = 524288 CURL_NETRC_IGNORED = 0 CURL_NETRC_OPTIONAL = 1 CURL_NETRC_REQUIRED = 2 CURL_PUSH_DENY = 1 CURL_PUSH_OK = 0 CURL_READFUNC_PAUSE = 268435457 CURL_REDIR_POST_301 = 1 CURL_REDIR_POST_302 = 2 CURL_REDIR_POST_303 = 4 CURL_REDIR_POST_ALL = 7 CURL_RTSPREQ_ANNOUNCE = 3 CURL_RTSPREQ_DESCRIBE = 2 CURL_RTSPREQ_GET_PARAMETER = 8 CURL_RTSPREQ_OPTIONS = 1 CURL_RTSPREQ_PAUSE = 6 CURL_RTSPREQ_PLAY = 5 CURL_RTSPREQ_RECEIVE = 11 CURL_RTSPREQ_RECORD = 10 CURL_RTSPREQ_SETUP = 4 CURL_RTSPREQ_SET_PARAMETER = 9 CURL_RTSPREQ_TEARDOWN = 7 CURL_SSLVERSION_DEFAULT = 0 CURL_SSLVERSION_MAX_DEFAULT = 65536 CURL_SSLVERSION_MAX_NONE = 0 CURL_SSLVERSION_MAX_TLSv1_0 = 262144 CURL_SSLVERSION_MAX_TLSv1_1 = 327680 CURL_SSLVERSION_MAX_TLSv1_2 = 393216 CURL_SSLVERSION_MAX_TLSv1_3 = 458752 CURL_SSLVERSION_SSLv2 = 2 CURL_SSLVERSION_SSLv3 = 3 CURL_SSLVERSION_TLSv1 = 1 CURL_SSLVERSION_TLSv1_0 = 4 CURL_SSLVERSION_TLSv1_1 = 5 CURL_SSLVERSION_TLSv1_2 = 6 CURL_SSLVERSION_TLSv1_3 = 7 CURL_TIMECOND_IFMODSINCE = 1 CURL_TIMECOND_IFUNMODSINCE = 2 CURL_TIMECOND_LASTMOD = 3 CURL_TIMECOND_NONE = 0 CURL_TLSAUTH_SRP = 1 CURL_VERSION_ALTSVC = 16777216 CURL_VERSION_ASYNCHDNS = 128 CURL_VERSION_BROTLI = 8388608 CURL_VERSION_CONV = 4096 CURL_VERSION_CURLDEBUG = 8192 CURL_VERSION_DEBUG = 64 CURL_VERSION_GSSAPI = 131072 CURL_VERSION_GSSNEGOTIATE = 32 CURL_VERSION_HTTP2 = 65536 CURL_VERSION_HTTPS_PROXY = 2097152 CURL_VERSION_IDN = 1024 CURL_VERSION_IPV6 = 1 CURL_VERSION_KERBEROS4 = 2 CURL_VERSION_KERBEROS5 = 262144 CURL_VERSION_LARGEFILE = 512 CURL_VERSION_LIBZ = 8 CURL_VERSION_MULTI_SSL = 4194304 CURL_VERSION_NTLM = 16 CURL_VERSION_NTLM_WB = 32768 CURL_VERSION_PSL = 1048576 CURL_VERSION_SPNEGO = 256 CURL_VERSION_SSL = 4 CURL_VERSION_SSPI = 2048 CURL_VERSION_TLSAUTH_SRP = 16384 CURL_VERSION_UNIX_SOCKETS = 524288 CURL_WRITEFUNC_PAUSE = 268435457 )
Variables ¶
This section is empty.
Functions ¶
func Closedir ¶
func Closedir(dh *DirHandler)
func Curl_close ¶
func Curl_close(ch *cURLHandler)
func Curl_getinfo ¶
func Curl_getinfo(ch *cURLHandler) cURLInfo
func Curl_setopt ¶
func Curl_setopt(v ...any)
func Date_default_timezone_set ¶
func Date_default_timezone_set(location string)
func Fclose ¶
func Fclose(fh *FileHandler)
func File_get_contents ¶
func GuzzleHttpClient ¶
func Json_encode ¶
func Readdir ¶
func Readdir(dh *DirHandler) (string, error)
Types ¶
type ClassPrepare ¶
type ClassPrepare struct { }
func (*ClassPrepare) BindValue ¶
func (class *ClassPrepare) BindValue(v ...any) error
func (*ClassPrepare) Execute ¶
func (class *ClassPrepare) Execute(v ...any) error
func (*ClassPrepare) FetchAll ¶
func (class *ClassPrepare) FetchAll(v ...any) error
type ClassRedis ¶
type ClassRedis struct {
// contains filtered or unexported fields
}
func Redis ¶
func Redis(v ...any) ClassRedis
func (*ClassRedis) Close ¶
func (class *ClassRedis) Close() error
func (*ClassRedis) Connect ¶
func (class *ClassRedis) Connect(v ...any) error
type DirHandler ¶
type DirHandler struct {
// contains filtered or unexported fields
}
func Opendir ¶
func Opendir(path string) (DirHandler, error)
type FileHandler ¶
type FileHandler struct {
// contains filtered or unexported fields
}
type GuzzleBody ¶
type GuzzleBody struct {
// contains filtered or unexported fields
}
func (*GuzzleBody) GetContents ¶
func (body *GuzzleBody) GetContents(anys ...any) string
type GuzzleResponse ¶
type GuzzleResponse struct {
// contains filtered or unexported fields
}
func (*GuzzleResponse) GetBody ¶
func (res *GuzzleResponse) GetBody(anys ...any) GuzzleBody
func (*GuzzleResponse) GetStatusCode ¶
func (res *GuzzleResponse) GetStatusCode(anys ...any) int
type JsonClass ¶
type JsonClass struct { JsonClass string "JsonClass" MapJson map[string]any "MapJson" SliceJson []any "SliceJson" AnyJson any "AnyJson" IsSlice bool // contains filtered or unexported fields }
func Json_decode ¶
type MyErrorStruct ¶
type MyErrorStruct struct {
// contains filtered or unexported fields
}
func (*MyErrorStruct) Error ¶
func (err *MyErrorStruct) Error() string
func (*MyErrorStruct) Line ¶
func (err *MyErrorStruct) Line() string
Source Files
¶
Click to show internal directories.
Click to hide internal directories.