Use chi style middle ware

This commit is contained in:
James Jeffrey
2017-07-19 13:44:26 -07:00
committed by Travis Reeder
parent 570e9265f1
commit cf2c3cf404
21 changed files with 192 additions and 240 deletions

View File

@@ -1,12 +1,15 @@
package server
import "testing"
import (
"net/http"
"testing"
)
type testSpecialHandler struct{}
func (h *testSpecialHandler) Handle(c HandlerContext) error {
// c.Set(api.AppName, "test")
return nil
func (h *testSpecialHandler) Handle(w http.ResponseWriter, r *http.Request) (*http.Request, error) {
// r = r.WithContext(context.WithValue(r.Context(), api.AppName, "test"))
return r, nil
}
func TestSpecialHandlerSet(t *testing.T) {