package main import "net/http" type players struct { fifo string wsf *websocketForwarder } func newPlayers(fifo string, wsf *websocketForwarder) *players { return &players{fifo: fifo, wsf: wsf} } func (ps *players) run() { for { // TODO: Implement me! } } func (ps *players) ServeHTTP(rw http.ResponseWriter, r *http.Request) { // TODO: Implement me! }