Documentation
¶
Index ¶
- func ErrorHandler() gin.HandlerFunc
- func HealthCheckHandler() gin.HandlerFunc
- func MatchDuplicates(pool *pgxpool.Pool) gin.HandlerFunc
- func MatchHandler(pool *pgxpool.Pool) gin.HandlerFunc
- func RequestLogger() gin.HandlerFunc
- func RequestValidator() gin.HandlerFunc
- func SetupRoutes(router *gin.Engine, pool *pgxpool.Pool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ErrorHandler ¶
func ErrorHandler() gin.HandlerFunc
ErrorHandler handles any errors that occur during request processing
func HealthCheckHandler ¶
func HealthCheckHandler() gin.HandlerFunc
HealthCheckHandler returns a simple health check response
func MatchDuplicates ¶
func MatchDuplicates(pool *pgxpool.Pool) gin.HandlerFunc
MatchDuplicates handles duplicate match requests
func MatchHandler ¶
func MatchHandler(pool *pgxpool.Pool) gin.HandlerFunc
MatchHandler handles both single and batch match requests
func RequestLogger ¶
func RequestLogger() gin.HandlerFunc
RequestLogger logs details about each HTTP request
func RequestValidator ¶
func RequestValidator() gin.HandlerFunc
RequestValidator validates incoming JSON requests
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.