code: func (v *AccelGroup) ConnectByPath(path string, f interface{}) {
  	closure, _ := glib.ClosureNew(f)
  	cl := (*C.struct__GClosure)(unsafe.Pointer(closure))
  
  	cstr := C.CString(path)
  	defer C.free(unsafe.Pointer(cstr))
  
  	C.gtk_accel_group_connect_by_path(
  		v.native(),
  		(*C.gchar)(cstr),
  		cl)
  }
docs: // ConnectByPath is a wrapper around gtk_accel_group_connect_by_path().