code: func (c *Client) StartServer() {
  	mux := http.NewServeMux()
  	mux.Handle("/", c)
  	srv := &http.Server{
  		ReadTimeout:  5 * time.Second,
  		WriteTimeout: 10 * time.Second,
  		Handler:      mux,
  		Addr:         c.BindAddress,
  	}
  	log.Printf("Listening on http://%v...\n", c.BindAddress)
  	if err := srv.ListenAndServe(); err != nil {
  		log.Fatal(err)
  	}
  }
docs: // StartServer starts a webserver listening for incoming mattermost POSTS.