package main import ( "os" . "github.com/aspose-cells-cloud/aspose-cells-cloud-go/v25" ) func main() { instance := NewCellsApiService(os.Getenv("ProductClientId"), os.Getenv("ProductClientSecret"), "https://api.aspose.cloud", "v3.0") remoteFolder := "OutResult/GoSDK" localFolder := "testdata/" localName := "Book1.xlsx" remoteName := "Book1.xlsx" localNameRequest := new(UploadFileRequest) localNameRequest.UploadFiles = make(map[string]string) localNameRequest.UploadFiles[localName] = localFolder + localName localNameRequest.Path = remoteFolder + "/" + remoteName localNameRequest.StorageName = "" instance.UploadFile(localNameRequest) deleteDecryptWorkbookRequest := new(DeleteDecryptWorkbookRequest) deleteDecryptWorkbookRequest.Folder = remoteFolder deleteDecryptWorkbookRequest.Name = remoteName workbookEncryptionRequest := new(WorkbookEncryptionRequest) workbookEncryptionRequest.Password = "123456" workbookEncryptionRequest.EncryptionType = "XOR" workbookEncryptionRequest.KeyLength = 128 deleteDecryptWorkbookRequest.Encryption = workbookEncryptionRequest response, _, _ := instance.DeleteDecryptWorkbook(deleteDecryptWorkbookRequest) println(response.Code) }