Code Explainers
Code explainers tagged #context-cancellation
go
package sse import ( "encoding/json"
Server-Sent Events streaming in Go
server-sent-events
channels
http-streaming
Intermediate
8 steps
go
package fetcher import ( "context"
Bounded-concurrency HTTP fetching in Go
concurrency
semaphore
context-cancellation
Advanced
9 steps
go
func StreamMetrics(c *gin.Context) { clientGone := c.Request.Context().Done() ticker := time.NewTicker(time.Second) defer ticker.Stop()
Streaming server-sent events in Gin
server-sent-events
streaming
channels
Intermediate
7 steps