code: func wsConnection(addr, url string) (*websocket.Conn, error) {
  	conn, err := net.Dial("tcp", addr)
  	if err != nil {
  		return nil, err
  	}
  
  	config, errConfig := websocket.NewConfig(url, "http://localhost")
  	if errConfig != nil {
  		return nil, errConfig
  	}
  	client, errWS := websocket.NewClient(config, conn)
  	if errWS != nil {
  		return nil, errWS
  	}
  	return client, nil
  }
docs: // Connects to the tab/process for sending/recv'ing debug events