Golang Logo

Golang CMS

ButterCMS is an API-based CMS and blog engine that integrates with Golang web apps in minutes. Sign up for Butter and integrate your Golang app with our simple API to fetch dynamic content. ButterCMS is great for blogs, dynamic pages, and more.

Easily add to your Golang app

Add the ButterCMS Golang client to your codebase:

go get github.com/buttercms/buttercms-go

Then test out some API calls in your application code:

ButterCMS.SetAuthToken("api_token_b22ab734")

// Get blog posts
ButterCMS.GetPosts()

// Get homepage content
ButterCMS.GetContentFields([]string{"homepage"})

A simple API for content

{
  "data": {
    "homepage_title": "ButterCMS",
    "homepage_headline": "API-first CMS for Go"
  }
}

About Go

Go is a free and open source programming language created by Google in 2007.

Headless CMS for these technologies and more

Ruby, Rails, Node.js, Python, ASP.NET, Flask, Django, Go, PHP, Laravel, Angular, React, Elixir, Phoenix, Meteor, Vue.js, Javascript, Heroku

Get started now

or