Documentation ¶
Index ¶
- Constants
- Variables
- func CSRFMiddleware() gin.HandlerFunc
- func ConfigMiddleware(cfg *config.Config) gin.HandlerFunc
- func ErrorLoggerMiddleware() gin.HandlerFunc
- func GzipMiddleware() gin.HandlerFunc
- func RSSEndpointWrapper(f gin.HandlerFunc, rssVar string) gin.HandlerFunc
- func Run(cfg *config.Config)
- func SessionMiddleware() gin.HandlerFunc
- type Endpoint
- type EndpointArg
- type NotificationType
- type ResourceMeta
- type ResourceMetas
- type TagCount
Constants ¶
View Source
const ( GET string = "GET" POST string = "POST" PUT string = "PUT" PATCH string = "PATCH" HEAD string = "HEAD" )
View Source
const ( ServerAddr string = ":7331" SID string = "sid" )
Variables ¶
View Source
var Endpoints []*Endpoint
Functions ¶
func CSRFMiddleware ¶ added in v0.2.0
func CSRFMiddleware() gin.HandlerFunc
func ConfigMiddleware ¶
func ConfigMiddleware(cfg *config.Config) gin.HandlerFunc
func ErrorLoggerMiddleware ¶ added in v0.2.0
func ErrorLoggerMiddleware() gin.HandlerFunc
func GzipMiddleware ¶ added in v0.2.0
func GzipMiddleware() gin.HandlerFunc
func RSSEndpointWrapper ¶ added in v0.2.0
func RSSEndpointWrapper(f gin.HandlerFunc, rssVar string) gin.HandlerFunc
func SessionMiddleware ¶
func SessionMiddleware() gin.HandlerFunc
Types ¶
type Endpoint ¶
type Endpoint struct { Name string Path string Method string AuthRequired bool Handler gin.HandlerFunc Description string Args []*EndpointArg RSS string }
type EndpointArg ¶
type NotificationType ¶ added in v0.2.0
type NotificationType int
type ResourceMeta ¶ added in v0.2.0
type ResourceMetas ¶ added in v0.2.0
type ResourceMetas []ResourceMeta
Click to show internal directories.
Click to hide internal directories.