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

Konvertieren

Verschmelzen

Schützen

Speichern unter

Export

Klar

Hintergrund

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