我想在包ListenAndServe的方法中使用多个处理程序http。例如:
if err := http.ListenAndServe(":"+s.config.Port,
handlers.LoggingHandler(os.Stdout, s.router),
handlers.CORS()(r.router)
); err != nil {
问题:
每次我收到以下错误:
pkg/server/server.go:30:31: 调用 http.ListenAndServe 的参数太多 (string, http.Handler, http.Handler) want (string, http.Handler) pkg/server/server.go:30 :113: 未定义: r
问题:
现在它不接受超过 2 个参数,那么还有其他选择吗?
牛魔王的故事
相关分类