code: func (v *GLContext) GetVersion() (MajorVersion, MinorVersion) {
  	var major, minor int
  	C.gdk_gl_context_get_version(v.native(),
  		(*C.int)(unsafe.Pointer(&major)), (*C.int)(unsafe.Pointer(&minor)))
  
  	return MajorVersion(major), MinorVersion(minor)
  }
docs: // GetVersion is a wrapper around gdk_gl_context_get_version().