初级会员
  • 第 19729 位会员
  • katsu
  • 2018-06-27 18:52:08
  • Offline
  • 21 86

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • increment函数里的`i = &t`改成`*i = t`.
  • 你的c.Request().Response是http.Request结构里的Response成员,是客户端重定向时自己填入重定向的源请求。 服务器接受到的请求上下文里不会写信息到这里,不知道你这个中间件的意图是想做什么。 ```go type Request struct { ... // Response is the redirect response which caused this request // to be created. This field is only populated during client // redirects. Response *Response // Go 1.7 } ```
  • 如果别的项目还要用v1.0版本的呢,个人觉得不能贸然清除
  • mutex.Unlock() println("id=", id, " unlock the mutex") unlock和输出unlock日志不是原子操作
  • 别用浏览器测试,会产生额外的请求,比如/favicon.ico(由于你没设定这个pattern所以会匹配到'/'), 打开网络控制台就看得到。 // Note that since a pattern ending in a slash names a rooted subtree, // the pattern "/" matches all paths not matched by other registered // patterns, not just the URL with Path == "/". 可以用curl或postman之类代替。