文件名称:适用于GitHub Webhooks的可编写脚本的服务器和net / http中间件。-Golang开发
文件大小:80KB
文件格式:ZIP
更新时间:2024-06-15 11:19:06
Golang Middlewares
gh用于GitHub服务的命令和软件包。 安装〜$ go get -u github.com/rjeczalik/gh webhook软件包webhook为GitHub Webhooks实现了中间件。 用户为GitHub服务提供ghgh命令和程序包的webhook服务对象。 安装〜$ go get -u github.com/rjeczalik/gh webhook软件包webhook为GitHub Webhooks实现了中间件。 用户提供webhook服务对象,该对象处理GitHub传递的事件。 Webhook处理程序验证与事件一起传递的有效负载签名,将其解组到相应的事件结构,并将控制权分派给用户服务。 文档https://godoc.org/github.com/rjeczalik/gh/webhook示例通知Slack的ch
【文件预览】:
gh-master
----.gitignore(266B)
----.travis.yml(294B)
----webhook()
--------generate_payloads.go(14KB)
--------mock_test.go(2KB)
--------dump.go(3KB)
--------dump_test.go(1KB)
--------payloads_test.go(452B)
--------generate_mock_test.go(1KB)
--------testdata()
--------webhook.go(6KB)
--------handler.go(9KB)
--------handler_test.go(3KB)
--------payloads.go(48KB)
----LICENSE(1KB)
----gh.go(124B)
----examples()
--------automerge.tsc(546B)
--------hipchat.tsc(514B)
--------slack.tsc(370B)
--------cmd()
----README.md(6KB)
----appveyor.yml(416B)
----cmd()
--------webhook()
--------structgen()
--------internal()