Documentation
¶
Index ¶
- type Helpers
- func (Helpers) Base64(data interface{}) string
- func (Helpers) CutOff(maxLen int, val string) string
- func (Helpers) CutoffLine(val string, maxLine int) string
- func (helper Helpers) DOMQuery(selector string, htmlContent string) []string
- func (helper Helpers) DOMQueryOne(selector string, index int, htmlContent string) string
- func (Helpers) DailyTimeBetween(startTime, endTime string) bool
- func (Helpers) Empty(str string) bool
- func (Helpers) FilterEmptyLines(content string) string
- func (Helpers) Float(numStr string) float64
- func (helper Helpers) HumanDuration(duration string) string
- func (Helpers) Int(numStr string) int
- func (helper Helpers) JQuery(data string, expression string, suppressError bool) string
- func (helper Helpers) JSON(content string, path string) string
- func (helper Helpers) JSONArray(content string, path string) []gjson.Result
- func (helper Helpers) JSONBool(content string, path string) bool
- func (helper Helpers) JSONBoolArray(content string, path string) []bool
- func (helper Helpers) JSONEncode(data interface{}) string
- func (helper Helpers) JSONFloat(content string, path string) float64
- func (helper Helpers) JSONFloatArray(content string, path string) []float64
- func (helper Helpers) JSONInt(content string, path string) int64
- func (helper Helpers) JSONIntArray(content string, path string) []int64
- func (helper Helpers) JSONStrArray(content string, path string) []string
- func (Helpers) Join(elements interface{}, sep string) string
- func (Helpers) Lower(val string) string
- func (Helpers) MD5(data interface{}) string
- func (Helpers) Mask(left int, content string) string
- func (Helpers) Now() time.Time
- func (Helpers) NumberBeauty(number interface{}) string
- func (Helpers) ParseTime(layout string, value string) time.Time
- func (Helpers) Repeat(count int, s string) string
- func (Helpers) SQLFinger(sqlStr string) string
- func (Helpers) Sha1(data interface{}) string
- func (Helpers) Split(sep string, content string) []string
- func (helper Helpers) String(data interface{}) string
- func (Helpers) TrimPrefix(s, prefix string) string
- func (Helpers) TrimSuffix(s, suffix string) string
- func (Helpers) Upper(val string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Helpers ¶
type Helpers struct{}
Helpers 用于规则引擎的助手函数
func (Helpers) CutoffLine ¶
CutoffLine 字符串截取指定行数
func (Helpers) DOMQueryOne ¶
DOMQueryOne 从 HTML DOM 对象中查询第 index 个匹配 selector 的元素内容
func (Helpers) DailyTimeBetween ¶
DailyTimeBetween 判断当前时间(格式 15:04)是否在 startTime 和 endTime 之间
func (Helpers) FilterEmptyLines ¶
FilterEmptyLines 从字符串中移除空行
func (Helpers) HumanDuration ¶
HumanDuration 时间段格式化
func (Helpers) JSONBoolArray ¶
JSONBoolArray return bool array from json
func (Helpers) JSONEncode ¶
JSONEncode convert any data to json string
func (Helpers) JSONFloatArray ¶
JSONFloatArray return float64 array from json
func (Helpers) JSONIntArray ¶
JSONIntArray return int64 array from json
func (Helpers) JSONStrArray ¶
JSONStrArray return string array from json
func (Helpers) Lower ¶
Lower returns a copy of the string s with all Unicode letters mapped to their lower case.
func (Helpers) NumberBeauty ¶
NumberBeauty 字符串数字格式化
func (Helpers) ParseTime ¶
ParseTime parse a string to time.Time layout: Mon Jan 2 15:04:05 -0700 MST 2006
Click to show internal directories.
Click to hide internal directories.