title: how to call this C function from Go language (with Cgo tool)
body: <p>Here is this C function declaration</p>
  
  <pre><code>CURL_EXTERN CURLcode curl_easy_setopt(CURL *curl, CURLoption option, ...);
  </code></pre>
  
  <p>how do I call this function from Go?</p>
  
  <pre><code>type Easy struct {
      curl unsafe.Pointer
      code C.CURLcode
  }
  
  func (e *Easy)SetOption(option C.CURLoption, ...) {
      e.code = C.curl_easy_setopt(e.curl, option, ????))
  }
  </code></pre>