Aspose.Cells Cloud SDK for Go

Enables developers to create powerful cloud-based applications for processing Excel (XLS, XLSX), iWork Numbers, OpenOffice, and other spreadsheet formats. Built on the Aspose.Cells Cloud API and licensed under MIT, this SDK provides comprehensive functionality for:
File Operations : Create, read, merge, split, encrypt, and convert spreadsheets.
Format Conversion : Supports XLS, XLSX, XLSB, ODS, CSV, PDF, HTML, and more.
Worksheet Manipulation : Modify cells, rows, columns, charts, pivot tables, and formulas.
Data Extraction & Processing : Auto-filter, conditional formatting, smart markers, and batch operations.

Key Features

Convertir

Fusionner

Protéger

Enregistrer sous

Exporter

Clair

Arrière-plan

Quick Start Guide

To get started with Aspose.Cells Cloud for Go, follow these steps:
  • Create an account at Aspose for Cloud and obtain your application client id and secret.
  • Create a directory for your project and a main.go file within. Add the following code to your main.go.
  •     
            package main
            import (
             "os"
             . "github.com/aspose-cells-cloud/aspose-cells-cloud-go/v25"
            )
    
            func main() {
             instance := NewCellsApiService(os.Getenv("ProductClientId"), os.Getenv("ProductClientSecret"))
             request := PutConvertWorkbookRequest{File: map[string]string{"Book1.xlsx": "TestData/Book1.xlsx"}, Format: "pdf"}
             data, _, err := instance.PutConvertWorkbook(&request)
             if err == nil {
              file, _ := os.OpenFile("Book1.pdf", os.O_WRONLY|os.O_CREATE|os.O_APPEND, 0644)
              file.Write(data)
              defer file.Close()
             }
            }
        
    
  • Initialize project go.mod , fetch the dependencies for your project, and run your created application..
  •     
            go mod init main
            go mod tidy
            go run main.go
        
    
Available SDKs