quick
quick copied to clipboard
É um gerenciador de rotas 100% usando net/http está nascendo e está em desenvolvimento, é para ser rápido e com alto desempenho.
Há um problema no Gzip onde os headers não estão sendo passados no middleware.
- Desenvolvimento middleware JWT
Organizar ainda mais e separar em arquivos o pacote quick. já iniciamos hoje temos quick.go, group.go, quicktest.go .
Vamos montar nossos scripts de testes de stress no **k6** lá no REPO EXEMPLOS: https://github.com/goquick-run/benchmarks Vamos fazer teste para posts com json de: 1k, 5k, 10k, 50k, 100k, 200k, 300k,...
Vamos fazer Benchmarking dos métodos todos eles exemplo: **app.New(), app.Post(), app.Get(), app.Put(), app.Delete(), c.BodyParser(), c.Bind(), app.Group etc..** Mapear os gargalos e checar os Benchmarking para vermos o desempenho
Cors -> nativo em nosso ambiente middleware Cors -> não nativo externo atribuindo a rota ( FOCAR NESTE ) c := cors.New(cors.Options{ AllowedOrigins: []string{"http://foo.com"}, }) mux := http.NewServeMux() mux.HandleFunc("/", func(w...
- Implementar form recebendo UPLOADS - E N UPLOADS - implementar form recebendo FORMULÁRIO - enctype='multipart/form-data'
instalar o gosec: https://github.com/securego/gosec $ gosec ./... Para funcionar o static tomar cuidado porque ele irá servir a página e podemos avançar para 2 modelos um modelo é hospedar a...
Atualizações no Body, Bind e Response - **- CORREÇÃO para executar na chamada do MÉTODO** **Body() ->** retornará byte -> e só poderá ser executado depois de um BodyParser sem...