Documentation
¶
Index ¶
- Constants
- func RequestIDLogMiddleware(app *TapeStatsApp) gin.HandlerFunc
- type RequestorInstance
- type TapeStatsApp
- func (ts *TapeStatsApp) AddRoutes(r *gin.Engine)
- func (ts *TapeStatsApp) Ctxer(c *gin.Context) (*RequestorInstance, error)
- func (ts *TapeStatsApp) GetLogGinCtx(c *gin.Context) zerolog.Logger
- func (ts *TapeStatsApp) GetRI(c *gin.Context) *RequestorInstance
- func (ts *TapeStatsApp) GetSetRI(c *gin.Context) *RequestorInstance
- func (ts *TapeStatsApp) GetTemplateContext() template.FuncMap
- func (ts *TapeStatsApp) IndexHandler(c *gin.Context)
- func (ts *TapeStatsApp) LoadRecordHandler(c *gin.Context)
- func (ts *TapeStatsApp) LoadUnparsedHandler(c *gin.Context)
- func (ts *TapeStatsApp) MigrationsRun(args ...string) error
- func (ts *TapeStatsApp) PingHandler(c *gin.Context)
- func (ts *TapeStatsApp) RegisterAccountHandler(c *gin.Context)
Constants ¶
View Source
const REQUESTOR_MIDDLEWARE_NAME = "Requester-Middleware"
Variables ¶
This section is empty.
Functions ¶
func RequestIDLogMiddleware ¶
func RequestIDLogMiddleware(app *TapeStatsApp) gin.HandlerFunc
Types ¶
type RequestorInstance ¶
type RequestorInstance struct { Log zerolog.Logger TS *TapeStatsApp RequestId string }
func (*RequestorInstance) OurData ¶
func (ri *RequestorInstance) OurData() gin.H
type TapeStatsApp ¶
func NewTapeStatsApp ¶
func NewTapeStatsApp(log zerolog.Logger) (*TapeStatsApp, error)
func (*TapeStatsApp) AddRoutes ¶
func (ts *TapeStatsApp) AddRoutes(r *gin.Engine)
func (*TapeStatsApp) Ctxer ¶
func (ts *TapeStatsApp) Ctxer(c *gin.Context) (*RequestorInstance, error)
func (*TapeStatsApp) GetLogGinCtx ¶
func (ts *TapeStatsApp) GetLogGinCtx(c *gin.Context) zerolog.Logger
func (*TapeStatsApp) GetRI ¶
func (ts *TapeStatsApp) GetRI(c *gin.Context) *RequestorInstance
func (*TapeStatsApp) GetSetRI ¶
func (ts *TapeStatsApp) GetSetRI(c *gin.Context) *RequestorInstance
func (*TapeStatsApp) GetTemplateContext ¶
func (ts *TapeStatsApp) GetTemplateContext() template.FuncMap
func (*TapeStatsApp) IndexHandler ¶
func (ts *TapeStatsApp) IndexHandler(c *gin.Context)
func (*TapeStatsApp) LoadRecordHandler ¶
func (ts *TapeStatsApp) LoadRecordHandler(c *gin.Context)
func (*TapeStatsApp) LoadUnparsedHandler ¶
func (ts *TapeStatsApp) LoadUnparsedHandler(c *gin.Context)
func (*TapeStatsApp) MigrationsRun ¶
func (ts *TapeStatsApp) MigrationsRun(args ...string) error
func (*TapeStatsApp) PingHandler ¶
func (ts *TapeStatsApp) PingHandler(c *gin.Context)
func (*TapeStatsApp) RegisterAccountHandler ¶
func (ts *TapeStatsApp) RegisterAccountHandler(c *gin.Context)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.