code: func (remote *RemoteDebugger) GetDomains() ([]Domain, error) {
  	res, err := remote.sendRawReplyRequest("Schema.getDomains", nil)
  	if err != nil {
  		return nil, err
  	}
  
  	var domains struct {
  		Domains []Domain
  	}
  
  	err = json.Unmarshal(res, &domains)
  	if err != nil {
  		return nil, err
  	}
  
  	return domains.Domains, nil
  }
docs: // GetDomains lists the available DevTools domains.