Skip to content
This repository has been archived by the owner on Jan 6, 2023. It is now read-only.

thomaspoignant/go-feature-flag-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ ⚠️ ⚠️ This repo is not used anymore. The demo has been moved into the main repository for GO Feature Flag in v1.0.0 and is now available directly in the main repository thomaspoignant/go-feature-flag ⚠️ ⚠️ ⚠️

GO Feature Flag demo

This repository contains a demo app using the library thomaspoignant/go-feature-flag which display a webapp containing a grid of users.
Each square is a different user and can be change by modifying the feature flag color-box.

With this demo app you can modify your flag and visually see which users are impacted by the change.

go-feature-flag.demo.mp4

In this example we can see how randomly the flag apply to only a percentage of the users.

About the app

The app use labstack/echo as an http server and serve an HTML page with one square per user.

Every square has his own UUID to represent a user, it means that you play with you flag and directly see which user will be impacted.

Build the app

To build the app you have to run these command:

go mod vendor # to retrieve dependencies
go build .

Report a problem

If you have any issue with this demo app you can open an issue.

If the problem is related to the SDK please open the issue in the thomaspoignant/go-feature-flag repository.

Languages