Documentation ¶
Index ¶
- Variables
- func AfterAuthorize(r *gin.Engine)
- func Authorize(c *gin.Context)
- func BeforeAuthorize(r *gin.Engine)
- func Cors(c *gin.Context)
- func Failed(c *gin.Context, code int, message string, data ...any)
- func FetchFile(c *gin.Context)
- func GetBranches(c *gin.Context)
- func GetComments(c *gin.Context)
- func GetPosts(c *gin.Context)
- func GetToken(c *gin.Context)
- func GetUser(c *gin.Context) *user.User
- func Index(git, branche string) gin.HandlerFunc
- func Register(c *gin.Context)
- func Run(cfg *Config)
- func Submit(c *gin.Context)
- func Succeed(c *gin.Context, data ...any)
- type Config
- type Monitor
Constants ¶
This section is empty.
Variables ¶
View Source
var Monitors = make(monitors)
Functions ¶
Types ¶
type Config ¶
type Config struct { // 资源文件夹 Resource string // 数据库文件名 File string // 服务器启动 IP Url string // 启动端口 Port string // gin 启动模式 Debug bool // 自定义全接口 // // DIY 不为 nil 时仅执行此函数 不会执行下面的鉴权前后函数 DIY func(r *gin.Engine) // 鉴权前 BeforeAuthorize func(r *gin.Engine) // 鉴权后 AfterAuthorize func(r *gin.Engine) // 主页 git 链接 Git string // 分支 Branche string // 其他参数 Map gin.H }
webhook 配置
Click to show internal directories.
Click to hide internal directories.