flipper

package module
v0.0.0-...-57a5977 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2017 License: MIT Imports: 3 Imported by: 0

README

Go Flipper

Go Flipper is a port of Flipper to Go.

It's designed to be compatible at the storage level with the Ruby gem, so you can toggle features using any of them and access them with the other.

This project is in an early stage and doesn't include all the features that the Ruby gem includes at the moment.

Caveats:

  • This implementation assumes that all actors have a FlipperID method that returns a string. It doesn't work with other id types at the moment.

Installation

go get github.com/calavera/go-flipper

Usage

See the Godoc for examples and API information:

https://godoc.org/github.com/calavera/go-flipper

License

MIT

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClient

func NewClient(driverName string, config map[string]interface{}) (*client.Client, error)

NewClient initializes a Client with a store driver. The Driver must be registered before creating a new client. The configuration is mapped to the driver requirements before the client is initialized.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL