go-wolf

module
v0.0.0-...-89e9927 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 10, 2025 License: MIT

README ΒΆ

Go-Wolf Logo


A high-performance, production-ready web framework for Go that combines the developer-friendly API of Gin with the speed of Fiber.

Go Version GoDoc Go Report Card

✨ Features

  • πŸš€ High Performance - Optimized for speed with minimal memory allocations
  • πŸ›£οΈ Powerful Routing - Static, dynamic, and wildcard route matching
  • 🧩 Middleware System - Built-in and custom middleware support
  • πŸ“¦ Request Binding - JSON, form, and query parameter binding with validation
  • 🎨 Flexible Rendering - JSON, HTML, and custom response types
  • πŸ›‘οΈ Error Handling - Centralized error handling with recovery
  • πŸ”Œ Extensible - Plugin system and hooks for customization
  • πŸ§ͺ Well Tested - Comprehensive test coverage

πŸ“¦ Installation

go get github.com/aliwert/go-wolf

🀝 Contributing

Contributions are welcome! Please read our Contributing Guide for details on our code of conduct, development process, and how to submit pull requests.

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

Directories ΒΆ

Path Synopsis
pkg
request
Package request provides utilities for binding, validating, and processing HTTP request data
Package request provides utilities for binding, validating, and processing HTTP request data
response
Package response provides utilities for handling HTTP responses
Package response provides utilities for handling HTTP responses

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL