diff --git a/assets/vfsdata.go b/assets/vfsdata.go index d62e2ba..3812497 100644 --- a/assets/vfsdata.go +++ b/assets/vfsdata.go @@ -25,10 +25,10 @@ var Assets = func() http.FileSystem { }, "/micro_chi.pb.go.tmpl": &vfsgen۰CompressedFileInfo{ name: "micro_chi.pb.go.tmpl", - modTime: time.Date(2021, 1, 19, 9, 39, 14, 326591720, time.UTC), - uncompressedSize: 1559, + modTime: time.Date(2021, 1, 19, 9, 47, 48, 131848471, time.UTC), + uncompressedSize: 1563, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x02\xff\xa4\x54\x5f\x4f\xfb\x36\x14\x7d\xae\x3f\xc5\x5d\x26\xa4\x04\x52\x67\x68\x7b\xea\xe0\x61\x43\x20\xa1\x0d\x86\x78\x00\x69\x08\x21\xe3\xdc\x24\x56\x13\x3b\xb3\x6f\xba\x56\x6d\xbe\xfb\xe4\x24\xfd\xc3\x02\x08\xfd\x7e\x95\xaa\x34\xf6\x3d\x3e\xe7\xdc\x7b\xea\x24\x81\x0b\x93\x22\xe4\xa8\xd1\x0a\xc2\x14\x5e\x57\x50\x5b\x43\x46\x4e\x73\xd4\xd3\x4a\x49\x6b\x58\x2d\xe4\x5c\xe4\x08\xeb\x75\x6e\xee\xe6\xf9\x9f\xc2\xd1\x65\x89\x15\x6a\x02\x7e\xa5\x4a\x84\x0d\xb8\xba\x54\xf4\x9b\xb5\x62\x05\xc1\xaf\x01\x6c\xa0\x14\x8e\xda\x96\x31\x55\xd5\xc6\x12\x84\x0c\x20\x90\x46\x13\x2e\x29\xf0\xbf\xb3\xaa\x7f\x6a\xa4\xa4\x20\xaa\xbb\x17\x8b\x59\x89\xb2\xdf\x70\x64\x95\xce\x5d\xc0\xd8\x24\xc8\x15\x15\xcd\x2b\x97\xa6\x4a\x72\x33\x95\x85\x4a\xfc\x77\xf1\x4b\xc0\x26\x95\x4a\xd3\x12\xff\x15\x16\xe1\xc3\xb2\x64\x5f\xd4\x21\xa4\x35\x2f\xa2\x56\x6f\x00\x8d\x56\x8e\x84\x9c\x4f\x8d\xcd\x93\xae\x24\x59\xfc\x9c\x88\x5a\x05\x2c\x62\x8c\x56\x35\x82\x35\x0d\xe1\x1f\xb8\x02\x47\xb6\x91\xb4\x6e\x19\xcb\x1a\x2d\xe1\xde\xaf\xdf\x8a\x0a\x43\x49\x4b\x18\x4c\xf2\x8b\xfe\x19\x41\xd8\x3b\x89\xe1\xd5\x98\x32\x82\x35\x83\xe1\xb3\x10\x65\x83\x31\x98\x39\xcc\xce\x41\xd2\x92\x3f\xf8\x85\x70\x4b\xb3\x6e\x23\x3e\x60\xa3\x1d\xc6\x22\x35\x56\xef\xa1\x6c\x27\x02\x73\xe5\x08\x6d\x68\xe1\x58\x16\x8a\xdf\x34\xcb\x18\x0a\x50\x9a\xd0\x66\x42\xe2\xba\x8d\x01\x6b\x07\x4f\xcf\xc7\xbb\x06\xf0\x4b\x9d\xd6\x46\x69\x8a\x00\xad\x35\xf6\x50\x9b\xd7\x34\x8c\xa3\xd7\xf5\x57\x16\x16\x11\xdb\x15\xa8\x0c\x16\xfc\xb6\xa9\x6e\x90\x0a\x93\x86\x11\x9c\xc1\xe9\x01\xfe\x7f\x7a\xb3\x8a\xf8\xa5\xa7\xc8\xc2\x40\xe9\x85\x28\x55\x0a\x85\xd0\x69\x89\x16\x5c\x8d\x52\x65\x0a\xd3\x19\x1c\xfd\x78\xb2\x08\x62\x28\xf6\x7e\xdb\x3d\x63\x66\x2c\xbc\x78\x13\x9d\x34\xa1\x73\xec\x0c\x8d\x39\x55\xba\xf4\x25\x43\x80\xf8\xb5\x4e\x71\x19\x62\xcd\xfd\x88\x62\x08\x78\x10\x8d\x21\x59\x87\xf2\x1e\x36\x1b\x28\x51\x6f\xeb\x23\x38\x3b\xef\xb6\xc6\x34\x5f\xb0\x78\xd8\x63\xd0\xa2\xc2\x19\x1c\xb9\xc0\x7b\xe8\x0f\x1f\x9d\xd9\x8e\x56\x3c\xca\xbb\x19\x20\x4f\x2a\x5d\x9e\x9c\xce\x9e\x47\x75\x95\x2f\x5a\xf0\x7e\x1c\xbf\xaf\xba\x38\xea\x77\x39\x54\x06\x3f\x54\xfc\xda\x3d\x78\x89\x61\xe4\x0d\xfb\xd7\xbf\xd1\x9a\x30\xfa\x36\x9f\xc3\x28\x63\xa8\x3a\x7a\x38\x72\xa0\x0d\x41\x66\x1a\x9d\x06\x31\xe8\x0f\xbc\x8e\xd3\x52\x6c\xff\x0e\x15\xbf\xde\x26\x37\x8c\x78\xe8\x23\x1e\xfa\x6b\x82\xdf\xa3\xab\x8d\x76\xf8\x68\x15\x79\xc6\xe3\x61\xf5\x9f\x06\x1d\x45\xef\xbb\x35\xf3\xef\xb2\xb5\xcb\xe5\x1b\x51\x5f\x19\xde\x10\xd9\xa1\x2b\x07\xb1\x1d\xe6\xf4\x99\x2c\xfe\xa8\xa8\x08\xf7\x37\xd7\xe8\x76\xd8\xc7\x28\x1a\x8e\xbb\xf2\x5d\xea\xc9\xba\xcd\x3b\x41\xc5\xd3\x4f\xcf\x31\xd8\xe2\x33\xb5\x2d\x9b\x4c\x26\x43\x1b\xb4\x2a\x59\xcb\xfe\x0b\x00\x00\xff\xff\x92\xa4\xcf\x74\x17\x06\x00\x00"), + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x02\xff\xa4\x54\x5d\x4f\xe3\x38\x14\x7d\xae\x7f\xc5\xdd\xac\x90\x12\x48\x9d\x45\xbb\x4f\x5d\x78\xd8\x45\x20\xa1\x5d\x18\xc4\x03\x48\x83\x10\x32\xce\x4d\x62\x35\xb1\x33\xf6\x4d\xa7\x55\x9b\xff\x3e\x72\x92\x7e\x40\x01\xa1\x99\x4a\x55\x1a\xfb\x1e\x9f\x73\xee\x3d\x75\x92\xc0\x99\x49\x11\x72\xd4\x68\x05\x61\x0a\xcf\x0b\xa8\xad\x21\x23\xc7\x39\xea\x71\xa5\xa4\x35\xac\x16\x72\x2a\x72\x84\xe5\x32\x37\x37\xd3\xfc\x7f\xe1\xe8\xbc\xc4\x0a\x35\x01\xbf\x50\x25\xc2\x0a\x5c\x5d\x2a\xfa\xc7\x5a\xb1\x80\xe0\xef\x00\x56\x50\x0a\x47\x6d\xcb\x98\xaa\x6a\x63\x09\x42\x06\x10\x48\xa3\x09\xe7\x14\xf8\xdf\x59\xd5\x3f\x35\x52\x52\x10\xd5\xdd\x8b\xc5\xac\x44\xd9\x6f\x38\xb2\x4a\xe7\x2e\x60\x6c\x14\xe4\x8a\x8a\xe6\x99\x4b\x53\x25\xb9\x19\xcb\x42\x25\xfe\x3b\xfb\x2b\x60\xa3\x4a\xa5\x69\x89\xdf\x85\x45\x78\xb7\x2c\xd9\x16\x75\x08\x69\xcd\x93\xa8\xd5\x0b\x40\xa3\x95\x23\x21\xa7\x63\x63\xf3\xa4\x2b\x49\x66\x7f\x26\xa2\x56\x01\x8b\x18\xa3\x45\x8d\x60\x4d\x43\xf8\x1f\x2e\xc0\x91\x6d\x24\x2d\x5b\xc6\xb2\x46\x4b\xb8\xf5\xeb\xd7\xa2\xc2\x50\xd2\x1c\x06\x93\xfc\xac\x7f\x46\x10\xf6\x4e\x62\x78\x36\xa6\x8c\x60\xc9\x60\xf8\xcc\x44\xd9\x60\x0c\x66\x0a\x93\x53\x90\x34\xe7\x77\x7e\x21\x5c\xd3\x2c\xdb\x88\x0f\xd8\x68\x83\xb1\x48\x8d\xd5\x5b\x28\xdb\x88\xc0\x5c\x39\x42\x1b\x5a\x38\x94\x85\xe2\x57\xcd\x3c\x86\x02\x94\x26\xb4\x99\x90\xb8\x6c\x63\xc0\xda\xc1\xc3\xe3\xe1\xa6\x01\xfc\x5c\xa7\xb5\x51\x9a\x22\x40\x6b\x8d\xdd\xd5\xe6\x35\x0d\xe3\xe8\x75\x7d\xc9\xc2\x22\x62\x9b\x02\x95\xc1\x8c\x5f\x37\xd5\x15\x52\x61\xd2\x30\x82\x13\x38\xde\xc1\xbf\xd2\x9b\x55\xc4\xcf\x3d\x45\x16\x06\x4a\xcf\x44\xa9\x52\x28\x84\x4e\x4b\xb4\xe0\x6a\x94\x2a\x53\x98\x4e\xe0\xe0\xf7\xa3\x59\x10\x43\xb1\xf5\xdb\x6e\x19\x33\x63\xe1\xc9\x9b\xe8\xa4\x09\x9d\x63\x67\x68\x9f\x53\xa5\x73\x5f\x32\x04\x88\x5f\xea\x14\xe7\x21\xd6\xdc\x8f\x28\x86\x80\x07\xd1\x3e\x24\xeb\x50\xde\xc3\x6a\x05\x25\xea\x75\x7d\x04\x27\xa7\xdd\xd6\x3e\xcd\x27\x2c\xee\xf6\x18\xb4\xa8\x70\x02\x07\x2e\xf0\x1e\xfa\xc3\xf7\xce\x6c\xf7\x56\x3c\xca\xbb\x19\x20\x0f\x2a\x9d\x1f\x1d\x4f\x1e\xf7\xea\x2a\x5f\x34\xe3\xfd\x38\xfe\x5d\x74\x71\xd4\x6f\x72\xa8\x0c\x7e\xab\xf8\xa5\xbb\xf3\x12\xc3\xc8\x1b\xf6\xaf\x5f\xd1\x9a\x30\xfa\x39\x9f\xc3\x28\x63\xa8\x3a\x7a\x38\x70\xa0\x0d\x41\x66\x1a\x9d\x06\x31\xe8\x77\xbc\xee\xa7\xa5\x58\xff\x1d\x2a\x7e\xb9\x4e\x6e\x18\xf1\xd0\x47\x3c\xf4\xd7\x04\xbf\x45\x57\x1b\xed\xf0\xde\x2a\xf2\x8c\x87\xc3\xea\xb7\x06\x1d\x45\x6f\xbb\x35\xd3\x5f\xb2\xb5\xc9\xe5\x0b\x51\x9f\x19\xde\x10\xd9\xa1\x2b\x3b\xb1\x1d\xe6\xf4\x91\x2c\x7e\xaf\xa8\x08\xb7\x37\x57\xf7\xfe\xfa\x86\xd8\x46\x29\x1a\x8e\xbc\xf0\x9d\xea\x09\xbb\xcd\x1b\x41\xc5\xc3\x1f\x8f\x31\xd8\xe2\x23\xc5\x2d\x1b\x8d\x46\x43\x2b\xb4\x2a\x59\xcb\x7e\x04\x00\x00\xff\xff\xe2\x32\xfe\xa2\x1b\x06\x00\x00"), }, "/micro_gorilla.pb.go.tmpl": &vfsgen۰CompressedFileInfo{ name: "micro_gorilla.pb.go.tmpl", diff --git a/templates/micro_chi.pb.go.tmpl b/templates/micro_chi.pb.go.tmpl index 4155a68..3f54378 100644 --- a/templates/micro_chi.pb.go.tmpl +++ b/templates/micro_chi.pb.go.tmpl @@ -43,7 +43,7 @@ func Register(r *chi.Mux, h interface{}, eps []*micro_api.Endpoint) error { return fmt.Errorf("invalid handler: %#+v", m.Interface()) } for _, method := range ep.Method { - r.With(middleware.Value(routeKey{}, ep.Name)).MethodFunc(method, ep.Path[0], rh) + r.With(middleware.WithValue(routeKey{}, ep.Name)).MethodFunc(method, ep.Path[0], rh) } } return nil