Documentation
¶
Overview ¶
Package accesslog provides HTTP access logging middleware for server requests
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Client ¶
func Client(opts ...Option) client.Middleware
func Server ¶
func Server(opts ...Option) server.Middleware
Server creates a server-side access logging middleware Parameters:
- opts: Variable number of Option functions for configuration
Returns:
- server.Middleware: Server middleware function
Behavior:
- Records the start time of the request
- Wraps the response writer to capture the status code
- Invokes the next handler
- Logs request details including latency and response status
Types ¶
Click to show internal directories.
Click to hide internal directories.