API Reference
API Reference
Complete reference documentation for all Squirrel Framework types, methods, and functions.
Core Types
Essential types and structures
Request
HTTP request handling
Response
HTTP response management
SqurlMux
Main server multiplexer
HandlerFunc
Request handler function type
Middleware
Request processing pipeline
Middleware Type
Middleware function signature
Built-in Middlewares
Logger, Recover, and more
Utilities
Helper functions and utilities
Cookies
Cookie handling utilities
Static Files
Serve static content
Server Functions
Core server functions
Quick Reference
// Basic server setup
server := SpawnServer()
// Route handlers
server.Get("/path", handler)
server.Post("/path", handler)
server.Put("/path", handler)
server.Delete("/path", handler)
// Middleware
server.Use(middleware)
// Start server
server.Listen(":8080")