code: func (h Secretservice) Delete(serverURL string) error {
  	if serverURL == "" {
  		return errors.New("missing server url")
  	}
  	server := C.CString(serverURL)
  	defer C.free(unsafe.Pointer(server))
  
  	if err := C.delete(server); err != nil {
  		defer C.g_error_free(err)
  		errMsg := (*C.char)(unsafe.Pointer(err.message))
  		return errors.New(C.GoString(errMsg))
  	}
  	return nil
  }
docs: // Delete removes credentials from the store.