---
source: https://carbone.io/integration/golang.html
title: "Generate your documents from your Golang code"
description: "Generate beautiful and rich documents (pdf or other format) in few seconds from your Go application. Opensource Node SDK for Carbone can be used in just a few lines and lets you take advantage of the power of docx, xlsx, pptx, odt, ods, ... template."
generated_at: "2026-07-13"
---

# Golang

![golang logo](/integration/golang/logo.svg)

![Carbone logo](/img/carbone_icon_v3_github.png)

Generate PDF documents using Golang with Carbone

**[Read Go SDK docs](/documentation/developer/api-sdks/go.md)**

## Create various documents from your application within minutes.

Integrating Carbone only demands a few lines of code, empowering you to effortlessly generate PDFs, various document and report types with efficiency and reliability.

Say goodbye to laborious coding with solutions like Gofpdf or unidoc. Even going through HTML seems so complex before you've tried Carbone.

Carbone stands out as the most efficient, straightforward, and effective solution for creating

-   invoices, quotes, contracts, agreements, financial reports
-   product presentations, certificates, medical reports
-   shipping labels, and more.

**[Try it now for free](https://account.carbone.io/login?register=true)**

![Create various documents from your application within minutes. illustration](/integration/golang/image1.webp)

## Avoid wasting time coding your document

Concentrate the developer's job on integrating logic. The design of your report is taken care of by the template. Avoid spending time fine-tuning the design of your documents within the code. Opting for templates in Word, Excel, PowerPoint, or LibreOffice not only saves you hours or days of work but also enhances the ease of maintaining your software.

Avoid spending time to support complex pagination, headers and footers, or complex page layouts, but use a tool everyone knows and designed for it!

With Carbone, you can finally impress your customers by integrating all their wildest requests in just a few minutes.

**[How to use Carbone on Go](/documentation/developer/api-sdks/go.md)**

![Avoid wasting time coding your document illustration](/integration/golang/image2.png)

## Opensource SDK is available

Integrate our SDK directly and generate your first PDF, documents and reports with just a few lines of code.

**[Node.js SDK on Github](https://github.com/carboneio/carbone-sdk-go)**

![Opensource SDK is available illustration](/integration/golang/image3.png)

## Trusted by 800+ paid customers in 40+ countries

## Related topics

- [Zapier](/integration/zapier.md)
- [Vibe](/integration/vibe.md)
- [Subnoto](/integration/subnoto.md)
- [Salesforce](/integration/salesforce.md)
- [Retool](/integration/retool.md)
- [Python](/integration/python.md)
