package main import ( "io" "log" "log/slog" "net/http" "time" ) func main() { log.Fatal(http.ListenAndServe(":3810", http.HandlerFunc(dump))) } func dump(w http.ResponseWriter, r *http.Request) { _, err := io.WriteString(w, `Zoe Victoria Fanart!`) t := 60 * time.Millisecond f := w.(http.Flusher) for err == nil { f.Flush() slog.Info("diaper", slog.String("to", r.RemoteAddr)) _, err = io.WriteString(w, ``) time.Sleep(t) t += 30 * time.Millisecond } }