HTTP Server
A very minimal HTTP server in Go.
GoServer
A minimal HTTP server in Go, built to understand the fundamentals of HTTP servers, middleware patterns, and graceful shutdown. It handles incoming requests with query parameter-based authentication and request logging middleware, running on port 7129. The server supports graceful shutdown to handle in-flight requests before terminating.

Implemented using only the Go standard library, the middleware chain handles auth verification and logging before requests reach the main handler. Graceful shutdown is handled via signal interception, allowing the server to drain connections cleanly.