Convert Documents with Go Cloud SDK

REST APIs & Go Cloud SDK for developers to convert images & documents among supported file formats.

  • GroupDocs.Conversion Cloud SDK for cURL
  • GroupDocs.Conversion Cloud SDK for .NET
  • GroupDocs.Conversion Cloud SDK for Java
  • GroupDocs.Conversion Cloud SDK for PHP
  • GroupDocs.Conversion Cloud SDK for Python
  • GroupDocs.Conversion Cloud SDK for Ruby
  • GroupDocs.Conversion Cloud SDK for Node.js
  • GroupDocs.Conversion Cloud SDK for Android
Start Free Trial

The GroupDocs.Conversion Cloud SDK for Go has been developed to help you get started with our document conversion REST API, which lets you seamlessly convert your documents to any format you need. With this single API, you can convert back and forth between over 50 types of documents and images, including all Microsoft Office and OpenDocument file formats, PDF documents, HTML, CAD, raster images and many more.

Frequently Asked Questions

I want to create my own Go application to convert documents?

Check out GroupDocs.Conversion Cloud SDK for Go at GitHub if you are looking for the source code to convert file in the Cloud.

Can I try GroupDocs.Conversion REST APIs on Go for free?

You can try GroupDocs.Conversion Low-Code Go APIs without any limitations.

I do not want to upload my confidential files anywhere? What are my options?

GroupDocs.Conversion Cloud is also available as Docker image which can be used to self-host the service. Or you may build your own services using GroupDocs.Conversion High-code APIs which currently drive our REST APIs.

Advanced Document Conversion API Features

Convert across all common formats

Convert page by page or custom range of pages

Watermark pages

Get high quality output files

Password protect output document

APIs are secured and require authentication

Convert a Multitude of Document Formats

GroupDocs.Conversion REST API has the capability to perform conversion on a number of document formats. The information about the formats supported by the API can be obtained by using the code mentioned below:

Get all the supported file formats - Go

// Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
// For complete examples and data files, please go to https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-go-samples
package info

import (
"fmt"

"github.com/antihax/optional"
conversion "github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-go"
"github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-go-samples/config"
)

func GetSupportedConversions() {

opts := &conversion.InfoApiGetSupportedConversionTypesOpts{
  Format: optional.NewString("docx"),
}

response, _, err := config.Client.InfoApi.GetSupportedConversionTypes(config.Ctx, opts)

if err != nil {
  fmt.Printf("GetSupportedConversions error: %v\n", err)
  return
}

fmt.Printf("response.length: %v\n", len(response))
}

Get Started in No Time

GroupDocs.Conversion Cloud API is completely independent of your operating system, database system or development language. You can use any language and platform that supports HTTP to interact with our API. However, manually writing client code can be difficult, error-prone and time-consuming. Therefore, we have provided and support API SDKs in many development languages in order to make it easier to integrate with us. If you use SDK, it hides the REST API calls and lets you use GroupDocs.Conversion Cloud API features in a native way for your preferred language.

Security and Authentication

The GroupDocs.Conversion Cloud API is secured and requires authentication. Users need to register at GroupDocs Cloud and get their app access key ID (appSID) and app secret access key. Authenticated requests require a signature and AppSID query parameters or OAuth 2.0 authorization header.

Easy Customization

GroupDocs.Conversion Cloud SDK is 100% tested and out of the box running. The SDK is open source and has an MIT license. You can use it, and even customize it for absolutely free of charge.

Convert Documents using GroupDocs.Conversion

VCF to TEX DICOM to JPG CGM to Excel EMF to DOCX PPSX to PDF IFC to CSV EML to WMF SVG to DOCX TXT to XLS PCL to TIFF JPF to BMP XLS to DICOM ZIP to JPEG TXT to ODS DOCX to PDF DNG to EMF RAR to OTP ODT to PSD PowerPoint to ICO MOBI to XLSM PNG to XLSX DXF to ODP POTX to HTML PPTM to DOCX CDR to PPT BMP to DIF DWFX to ODS Outlook to TIFF DICOM to WMF ONE to PowerPoint PST to ODT MOBI to DOCX HTML to PDF EMF to XPS PS to ODS ODG to PDF JPG to TIFF VSSX to DOCM DWF to MHTML GZIP to PowerPoint BMP to SVG TXT to SVG BZ2 to EMF AVI to MOV PSD to WMF PDF to JPG IFC to DXF PNG to TSV PNG to SVG ODS to WEBP TGA to ODT XML to JSON JSON to PPTX XER to SVG PNG to HTML HTML to XPS GZ to XLSX MOV to MKV MBOX to CSV CF2 to DOC DICOM to XPS 7Z to MHTML CGM to ODT AAC to WAV TEX to EMF PST to XLSX EPS to ODS Excel to BMP PPTM to JPG WMF to PDF PDF to DOT DWF to ODP TIFF to ODS TIFF to CSV TGA to PowerPoint DOC to PDF ODG to XLSX JSON to WEBP OST to MHTML WAV to MP3 HTML to BMP CSV to TXT ODS to HTML EPS to WMF DGN to WMF LOG to PDF HTML to WMF CDR to EMF Excel to GIF PSD to PPTX VSD to DOC RTF to PDF JPG to JP2 PCL to XLS ODP to CSV WMA to FLAC MBOX to OTT GZ to DOC ODS to GIF PDF to RTF JPG to XLS MBOX to ODP CMX to POT ODP to SVG DXF to DOT VSDX to JPEG WEBP to TGA MBOX to PowerPoint DWFX to TIFF CHM to ODT CMX to SVG CF2 to DICOM MHTML to PPSX ODS to CSV LOG to BMP Excel to WEBP TXT to XLTX DWT to DOC WMF to ODT ODS to MD SVG to TIFF CSV to ODS DOC to EMZ MOBI to WMF EPS to HTML CDR to DOC Visio to EMF EPUB to ODP DXF to ODT WEBP to Excel ZIP to ODS WEBP to MD ODS to XML CGM to ODS WMF to SVG SVG to HTML RAR to DOC ODS to PowerPoint FODP to XLAM PSD to XLSX BZ2 to DICOM PowerPoint to PSB MBOX to TSV TGA to MHTML LOG to ODS MSG to DOCX VSD to PPTM MSG to EML MOV to MP4 DNG to JPG

Support and Learning Resources

GroupDocs.Conversion Cloud also offers individual document rendering SDKs for other popular languages as listed below:

  English
9a86c5d56