code: func (remote *RemoteDebugger) GetPreciseCoverage(precise bool) ([]interface{}, error) {
  	var res map[string]interface{}
  	var err error
  
  	if precise {
  		res, err = remote.SendRequest("Profiler.takePreciseCoverage", nil)
  	} else {
  		res, err = remote.SendRequest("Profiler.getBestEffortCoverage", nil)
  	}
  	if res == nil || err != nil {
  		return nil, err
  	}
  	log.Println(res)
  	return res["result"].([]interface{}), nil
  }
docs: // GetPreciseCoverage collects coverage data for the current isolate and resets execution counters.