A vibe coded tangled fork which supports pijul.
at 91bdfb48e7ecb82d3d803f7373146e55e0ac9dce 25 lines 347 B view raw
1package service 2 3import ( 4 "io" 5 "net/http" 6) 7 8func newWriteFlusher(w http.ResponseWriter) io.Writer { 9 return writeFlusher{w.(interface { 10 io.Writer 11 http.Flusher 12 })} 13} 14 15type writeFlusher struct { 16 wf interface { 17 io.Writer 18 http.Flusher 19 } 20} 21 22func (w writeFlusher) Write(p []byte) (int, error) { 23 defer w.wf.Flush() 24 return w.wf.Write(p) 25}