package
0.0.0-20240330083748-5692b47e855b
Repository: https://github.com/dashenmiren/edgeapi.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
No description provided by the author
CeilUnixTime 取整并加1.
ContainsStringInsensitive 检查是否包含某个字符串,并且不区分大小写.
DumpResponse 导出响应.
EqualConfig 使用JSON对比配置.
FixMonthMaxDay 修正日期最大值.
FloorUnixTime 取整.
GMTTime 计算GMT时间.
GMTUnixTime 计算GMT时间戳.
GroupMinuteRanges 将时间点分组.
IP2Long 将IP转换为整型 注意IPv6没有顺序.
IsIPv6 判断是否为IPv6.
IsValidMobile validate mobile number.
JSONClone 使用JSON协议克隆对象.
JSONDecodeConfig 解码并重新编码 是为了去除原有JSON中不需要的数据.
LastDayInMonth 某月的最后一天 month: YYYYMM 返回 YYYYMMDD.
LimitString 限制字符串长度.
LookupCNAME 查询CNAME记录 TODO 可以设置使用的DNS主机地址.
LookupNS 查询NS记录.
LookupTXT 获取CNAME.
No description provided by the author
NewHTTPClient 获取一个新的Client.
获取对象.
No description provided by the author
No description provided by the author
NextMinuteUnixTime 获取下一分钟开始的时间戳.
ParseDomainFromKey 从Key中获取域名.
打印错误.
Range24HourTimes 计算24小时时间点 从 00:00 - 23:59.
RangeDays 计算日期之间的所有日期,格式为YYYYMMDD.
RangeHours 计算小时之间的所有小时,格式为YYYYMMDDHH.
RangeMinutes 计算若干个时间点,返回结果为 [ [day1, minute1], [day2, minute2] ..
RangeMonths 计算日期之间的所有月份,格式为YYYYMM.
RangeTimes 计算时间点.
set resource limit.
set best resource limit value.
No description provided by the author
SharedHttpClient 获取一个公用的Client.
Similar 计算相似度 between 0-1.
SplitKeywordArgs 分隔关键词参数 支持:hello, "hello", name:hello, name:"hello", name:\"hello\".
SplitStrings 分隔字符串 忽略其中为空的片段.
No description provided by the author
UnixTime 最快获取时间戳的方式,通常用在不需要特别精确时间戳的场景.
UnixTimeMilli 获取时间戳,精确到毫秒.
No description provided by the author
ValidateEmail 校验电子邮箱格式.
计算版本代号.