a web chat service in go