Exemplo n.º 1
0
func (l *Logger) handle(ctx *rocket.Context) {
	l.start = time.Now()
	l.next(ctx)
	duration := time.Since(l.start) / time.Millisecond
	contentLenght := humanize.Bytes(uint64(ctx.GetContentLength()))
	log.Printf("%s %s %d %dms - %s", ctx.Request.Method, ctx.Request.RequestURI, ctx.GetStatusCode(), duration, contentLenght)
}