proxy.golang.org : github.com/minorcell/goxpress
Package goxpress provides a fast, intuitive web framework for Go inspired by Express.js. This file contains the Context implementation that wraps HTTP request/response and provides convenient methods for handling web requests. Package goxpress provides a fast, intuitive web framework for Go inspired by Express.js. It offers Express.js-like API design with excellent performance and full Go type safety. goxpress is built for developer productivity while maintaining high performance. It features a powerful middleware system, efficient routing with Radix Tree algorithm, and comprehensive request/response handling capabilities. Basic Usage: Middleware Support: Route Groups: Error Handling: Package goxpress provides a fast, intuitive web framework for Go inspired by Express.js. This file contains built-in middleware implementations for common web application needs such as request logging and panic recovery. Package goxpress provides a fast, intuitive web framework for Go inspired by Express.js. This file contains the HTTP routing system implementation using Radix Tree algorithm for efficient route matching and parameter extraction. Example demonstrates the basic usage of goxpress Example_errorHandling demonstrates error handling Example_middleware demonstrates middleware usage Example_restAPI demonstrates a complete REST API Example_routeGroups demonstrates route grouping
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/minorcell/goxpress
Keywords:
expressjs
, framework
, golang
, webserver
License: MIT
Latest release: 2 months ago
First release: 2 months ago
Namespace: github.com/minorcell
Stars: 3 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 19 days ago