code: func (c *Target) ExposeDevToolsProtocol(targetId string, bindingName string) (*gcdmessage.ChromeResponse, error) {
  	var v TargetExposeDevToolsProtocolParams
  	v.TargetId = targetId
  	v.BindingName = bindingName
  	return c.ExposeDevToolsProtocolWithParams(&v)
  }
docs: // ExposeDevToolsProtocol - Inject object to the target's main frame that provides a communication channel with browser target.  Injected object will be available as `window[bindingName]`.  The object has the follwing API: - `binding.send(json)` - a method to send messages over the remote debugging protocol - `binding.onmessage = json => handleMessage(json)` - a callback that will be called for the protocol notifications and command responses.
  // targetId -
  // bindingName - Binding name, 'cdp' if not specified.