forked from tangled.org/core
this repo has no description
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}