Big News! Split is now part of Harness. Learn more at Harness and read why we are excited by this move.

Go SDK

Why use Split for Feature Flags in Go?

Split’s Go SDK brings scalable feature flags to any app, website, or experience built with Go. Split helps teams control rollouts, and customer experiences, while gathering new data and insight on product engagement.

Front-end teams are always experimenting with new things, trying to make the website, the app, the tools, or the business more successful. But each new experiment or quickly-turned-around feature introduces risk—that response times will be slower, that a change in the funnel will add friction, that your users simply may not like the change. Split’s Go SDK puts all of these issues under your control, by letting you:

Split works across many different programming languages, letting developers, PMs, and support teams control feature rollout from one unified view—and monitor the success of any new code. Our integrations bring rollout updates into the tools your team is already using, further opening the feature-delivery process up to your entire organization.

Use Split with Go Frameworks

Split’s Go SDK works with today’s most popular Go frameworks right out of the box, with no extra steps necessary. This includes popular favorites like Gin Gonic, Revel, Martini, and Web.go.

Split - Go SDK - 1

Getting Started with Split for Golang

All of Split’s SDKs are very simple to integrate into your code base; that’s no different in Go. All it really takes to get rolling with Split is initiating the SDK, then splitting your code.

Visit the documentation and start building today.