Martti T.
Martti T.
@thanhnvh01 I have added FC17 also to Go library. Try it out and report problems in that repository. Thanks.
I have not checked what assembler differences are but I doubt that there is. If I recall correctly parameters are used by their indexes in assembly. Go compiler can output...
I am sorry for the delay. I often forget to recheck PRs
This will not be changed in `v4`. Router is not goroutine safe and is not designed to be safe. `v5` addresses that part. For `v4` - If there is a...
@iaburton could you first describe the use-case where it is necessary mutate params count? It sound like some kind of dynamic routing like thing. I do not understand why it...
But is there actual use case when you want to `SetParam*` in when serving the request? Every field that `echo.Echo` struct contains is unsafe when you start to mutate and...
And if routes needs to be added after server has started. something like that could be created to provide locking for router ```go type safeServe struct { mu *sync.RWMutex e...
coming back to `maxParam` and Context we probably can remove references to `maxParam` there and allow it grow if needed by `SetParamValues` and not to shrink. And reset it to...
#2611 addresses this issue. middlewares using `SetParamValues` are now in better place.
closing at the moment. * `BodyDumpConfig.Skipper` allows user to skip reading request/response body to memory altogether. * `BodyDumpConfig.Handler` takes in echo.Context, request body, response body so user can decide on...