Documentation ¶
Index ¶
- Constants
- func CheckUrl(url string) bool
- func Cmd(cmd string) (string, error)
- func DiffNumDay(dayDate string, diff int) string
- func EncodeMD5(value string) string
- func FeiShuMessage(message string, webhookAddress string) error
- func FirstLower(s string) string
- func FirstUpper(s string) string
- func GenerateDateList(startDate, endDate string) ([]string, error)
- func GenerateDayNum(startDate, endDate string) int
- func GenerateToken(auth Auth, jwtExpireTime time.Duration) (string, error)
- func Get(url string) (string, error)
- func GetUUId() string
- func JsonMarshal(v any) string
- func JsonUnMarshal(str string, v any)
- func ParseUrlTags(tagStr string) []kvString
- func PixelIdsSplit(contentIds string) []string
- func Post(url string, data any) (string, error)
- func PostAndHeader(url string, data any, headers map[string]string) (string, error)
- func PrettyString(str string) string
- func SplitArray(arr []string, chunkSize int) [][]string
- type Auth
- type Claims
- type Queue
- type Set
Constants ¶
View Source
const ( FEISHU_WEBHOOK_AUTO_CLICK = "https://open.feishu.cn/open-apis/bot/v2/hook/e84400bd-2821-4005-84a2-96b71c83b539" FEISHU_WEBHOOK_MARS_ALARM = "https://open.feishu.cn/open-apis/bot/v2/hook/5c7e7a67-6c38-4b34-aa24-49cf4d9c442a" Signature = "【线上告警】" )
Variables ¶
This section is empty.
Functions ¶
func DiffNumDay ¶
func FeiShuMessage ¶
func GenerateDateList ¶
func GenerateDayNum ¶
func GenerateToken ¶
GenerateToken generate tokens used for auth
func JsonMarshal ¶
func JsonUnMarshal ¶
func ParseUrlTags ¶
func ParseUrlTags(tagStr string) []kvString
func PixelIdsSplit ¶
func PostAndHeader ¶
func PrettyString ¶
func SplitArray ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.