Passing context around and handelling cancellation (especially in HTTP servers)

Related Stories

ELI5: HTTP Authentication - Basic Auth, Bearer Auth and Cookie Auth

HTTP routes and sub routes without using 3rd party packages?

Integrated HTTP caching + compression middleware for Tower and axum

Wrapping errors with context in Go

Problems with proxying HTTP streaming response

Should I be using custom http handlers?

Paths instead of patterns when using HTTP library?

Great news Agent Mode and Mcp Servers on Eclipse

ProxyMini - lightweight proxy server with HTTP request logging

context-logger 0.1.0

don't play on eu servers

Built a zero-config HTTP request visualizer for my Go apps, open-sourced it

Introducing VPS Pilot – My open-source project to manage and monitor VPS servers!

Dyyfi Router | New Dependency Injection system for Golang and supporting default net/http in my new Router

Is 100k Clients in 13 seconds Good? Please help my noobiness with this from scratch http server (reverse proxy help)

Purpose of using http.NewServeMux()?

🚀 Rama 0.2 — Modular Rust framework for building proxies, servers & clients (already used in production)

gql-gen-mcp: Generate MCP servers from your GraphQL Schema definitions

Cannot use http.Server.ListenAndServer() with non locahost addresses

Idiomatic way to get lifetime callbacks for net/http

ssher is an easy-to-use command line tool for connecting to remote servers.

Built a CLI tool to run commands & transfer files over SSH across multiple servers

Announcing MCP Manager: Enable LLMs to Call External APIs via Model Context Protocol (MCP)

After playing around with golang, templ, and htmx.. I don't get how it isn't the default webstack for like 90% of web-based projects

I struggle with copy-pasting AI context when using different LLMs, so I am building Window.

Is there a programmatic way to switch the Chrome DevTools console context to a cross-origin iframe?

I Built a Model Context Protocol (MCP) Server to Let LLMs Insert & Query PostgreSQL Using Just Natur

Do I still need timeout middleware if I'm setting timeout fields on net/http's Server?

Understanding Pin and Self-Referential Data in Rust

Bridging Sync and Async in Rust: Understanding Runtime Design and the block_on Pattern