pyList

goji 关闭log 的方法

goji 默认对每个请求都输出请求时间,要想关掉log,有两个方法:

goji 关闭log 的方法

第一种

import (
    "log"
    "io/ioutil"
)

func init() {
    log.SetOutput(ioutil.Discard)
}

第二种

package main

import (
        "fmt"
        "net/http"

        "github.com/zenazn/goji"
        "github.com/zenazn/goji/web"
        "github.com/zenazn/goji/web/middleware" // add line 1
)

func hello(c web.C, w http.ResponseWriter, r *http.Request) {
        fmt.Fprintf(w, "Hello, %s!", c.URLParams["name"])
}

func main() {
        goji.Abandon(middleware.Logger)  // add line 2
        goji.Get("/hello/:name", hello)
        goji.Serve()
}
本文标签: goji log 关闭 方法
本文网址: https://pylist.com/t/1433608220 (转载注明出处)
如果你有任何建议或疑问可以在下面 留言
发表第一条评论!
验证码图片
相关推荐