Skip to content

go-feature-flag logo

Build Status Coverage Status Sonarcloud Status Build Status
Release version GoDoc Go version License Mentioned in Awesome Go Join us on slack


Feature flags with no complex system to maintain!

What is go-feature-flag?

A simple and complete feature flag solution, without any complex backend system to install, all you need is a file as your backend.

No server is needed, just add a file to your central system and all your services will react to the changes in this file.

If you are not familiar with feature flags, also called feature Toggles, you can read this article from Martin Fowler where he explains why this is a great pattern.

I've also written an article that explains why feature flags can fasten your iteration cycle.

go-feature-flags supports: