goji 关闭log 的方法

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

goji 关闭log 的方法

第一种

1
2
3
4
5
6
7
8
import (
    "log"
    "io/ioutil"
)

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

第二种

Go:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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()
}

本文网址: https://pylist.com/topic/87.html 转摘请注明来源

Suggested Topics

Mac 关闭 Microsoft 自动更新

最近经常弹出 Microsoft Auto Update 应用自动更新,点了更新老是网络出错,知道是网络的原因,但它还不厌其烦的弹出、弹出、弹出。不耐烦了,直接把它关掉。...

ssdb 数据库合并的方法

应用场景:原来有两台机器上面都跑ssdb 服务,现在想把另外一台机器上的数据库迁到同一台机器上。...

golang 缓存模版的方法

这是官方使用的方法,实例初始化时把所有模版渲染后缓存到 templates,后续使用ExecuteTemplate 方法来使用特定的模版...

在SAE Python上开启gzip的方法

开启 gzip 的作用自不必说,可以省很多流出带宽,可以省很多云豆。昨天这个博客的云豆消耗,其中流出带宽就占九成多,开启后就会只占五成多。...

给SAEpy-log 添加了代码高亮

选择了一款很轻巧的js 代码高亮,一个32K的 highlight.min.js 和一个2K 的 themes css,你可以到[HIGHLIGHT.JS](http://softwaremaniacs.org/soft/highlight/en/) 官网看看。...

Leave a Comment