Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 727 Bytes

File metadata and controls

42 lines (29 loc) · 727 Bytes

Logger

This is a middleware

Logs the incoming requests

Custom(writer io.Writer, prefix string, flag int) iris.HandlerFunc
Default() iris.HandlerFunc

How to use

package main

import (
    "github.com/kataras/iris"
    "github.com/kataras/iris/middleware/logger"
)

func main() {

    iris.UseFunc(logger.Default())
    // iris.UseFunc(logger.New(config.DefaultLogger()))

    iris.Get("/", func(ctx *iris.Context) {
        ctx.Write("hello")
    })

    iris.Get("/1", func(ctx *iris.Context) {
        ctx.Write("hello")
    })

    iris.Get("/3", func(ctx *iris.Context) {
        ctx.Write("hello")
    })

    iris.Listen(":80")
}