l_notify/README.md

29 lines
715 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

羽量级回调任务,直接集成到程序中
## 安装
```bash
$ go get -u gitea.cdlsxd.cn/self-tools/l_notify
```
## 使用
```go
notify := &l_notify.Notify{
Request: &l_request.Request{
Method: "POST",
Url: reqUrl,
Json: r.RequestBody,
Headers: r.header,
},
DelayList: []int32{3, 6, 8, 5, 8}, //[30,60,120...]从前往后分别延迟30秒60秒120秒...推送,[60]每隔60秒推送一次
ResultHandle: func(r l_request.Response, e error) (stop bool) {
//do something
return
},//推送结果处理函数,stop为true时表示停止推送
}
```