github.com/jeffotoni/quick
Ctx represents the context of an HTTP request and response. It provides access to the request, response, headers, query parameters, body, and other necessary attributes for handling HTTP requests. Fields: Package quick provides a high-performance, minimalistic web framework for building web applications in Go. This file defines constants for HTTP methods and status codes, as well as a utility function to return human-readable descriptions for status codes. These definitions ensure consistent use of HTTP standards throughout the framework. 🚀 Quick is a flexible and extensible route manager for the Go language. It aims to be fast and performant, and 100% net/http compatible. Quick is a project under constant development and is open for collaboration, everyone is welcome to contribute. 😍 Package quick provides a high-performance, lightweight web framework for building modern HTTP applications in Go. It is designed for speed, efficiency, and simplicity. Features: - Middleware support for request/response processing. - Optimized routing with low overhead. - Built-in support for JSON, XML, and form parsing. - Efficient request handling using sync.Pool for memory optimization. - Customizable response handling with structured output. Quick is ideal for building RESTful APIs, microservices, and high-performance web applications. Package quick provides a high-performance HTTP framework for building web applications in Go. Quick is designed to be lightweight and efficient, offering a simplified API for handling HTTP requests, file uploads, middleware, and routing. Features: Qtest is an advanced HTTP testing function designed to facilitate route validation in the Quick framework. It allows you to test simulated HTTP requests using httptest, supporting: The Qtest function receives a QuickTestOptions structure containing the request parameters, executes the call and returns a QtestReturn object, which provides methods for analyzing and validating the result.
proxy.golang.org
v0.0.0-20231201192105-72bb790cf81f
over 2 years ago
33
2
1
github.com/jeffotoni/goexample/stress.api.client/go.quick v0.0.0-20240122052709-d010cdc11dcb
Various examples of tests I do on a daily basis before implementing golang2 versions - Latest release: about 2 years ago - 142 stars on GitHub
github.com/jeffotoni/benchmark/web.client.server/microservices1/go/quick.fasthttp v0.0.0-20230526193728-63220de0adce
alguns testes de stress para divertimos um pouco com diversas langs usadas em aplicações web para...1 version - Latest release: almost 3 years ago - 9 stars on GitHub
gitlab.com/jeffotoni1/eventogo/services/gapi v0.0.0-20230513020401-4b9e61ff66fc
31 versions - Latest release: almost 3 years agogitlab.com/jeffotoni1/eventogo/services/gfastdata v0.0.0-20230512223938-3ae48b965b84
34 versions - Latest release: almost 3 years ago - 1 dependent package - 0 stars on GitLab.comPast Dependents
Check this option to include packages that no longer depend on this package in their latest version but previously did.
Filter
Links
| Registry | proxy.golang.org |
| Source | Repository |
| Docs | Documentation |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:golang/github.com/jeffotoni/quick
spec |
| License | MIT |
| Namespace | github.com/jeffotoni |
| First Release | about 3 years ago |
| Last Synced | 13 days ago |
Repository
| Stars | 129 on GitHub |
| Forks | 16 on GitHub |