Versions in this module Expand all Collapse all v0 v0.1.0 Jun 6, 2017 Changes in this version + var VERSION = "2.1.1" + func GetTX(c echo.Context) newrelic.Transaction + func HealthCheckHandler(app *App) func(c echo.Context) error + func HistoriesHandler(app *App) func(c echo.Context) error + func HistoryHandler(app *App) func(c echo.Context) error + func HistorySinceHandler(app *App) func(c echo.Context) error + func NotFoundHandler(app *App) func(c echo.Context) error + func VersionMiddleware(next echo.HandlerFunc) echo.HandlerFunc + func WithSegment(name string, c echo.Context, f func() error) error + type App struct + API *echo.Echo + Debug bool + Engine engine.Server + Host string + NewRelic newrelic.Application + Port int + RedisClient *redisclient.RedisClient + func GetApp(host string, port int, debug bool) *App + func (app *App) Configure() + func (app *App) OnErrorHandler(err interface{}, stack []byte) + func (app *App) Start() + type LoggerMiddleware struct + Logger zap.Logger + func NewLoggerMiddleware(theLogger zap.Logger) *LoggerMiddleware + func (l LoggerMiddleware) Serve(next echo.HandlerFunc) echo.HandlerFunc + type Message struct + Payload string + Timestamp time.Time + Topic string + type NewRelicMiddleware struct + App *App + Logger zap.Logger + func NewNewRelicMiddleware(app *App, theLogger zap.Logger) *NewRelicMiddleware + func (nr *NewRelicMiddleware) Serve(next echo.HandlerFunc) echo.HandlerFunc + type RecoveryMiddleware struct + OnError func(interface{}, []byte) + func NewRecoveryMiddleware(onError func(interface{}, []byte)) *RecoveryMiddleware + func (r RecoveryMiddleware) Serve(next echo.HandlerFunc) echo.HandlerFunc + type SentryMiddleware struct + App *App + func NewSentryMiddleware(app *App) *SentryMiddleware + func (s SentryMiddleware) Serve(next echo.HandlerFunc) echo.HandlerFunc Incompatible versions in this module v4.2.2+incompatible Jan 30, 2019 v4.2.1+incompatible May 24, 2018 v4.2.0+incompatible May 23, 2018 v4.1.0+incompatible Mar 28, 2018 v4.0.0+incompatible Mar 22, 2018 v2.3.1+incompatible Jul 20, 2017 v2.3.0+incompatible Jul 19, 2017 v2.2.0+incompatible Jun 6, 2017