/go-unleash-api

Go client library to interact with the Unleash Admin API - in early development.

Primary LanguageGoMIT LicenseMIT

go-unleash-api

This is a Go client library to interact with the Unleash Admin API - in early development.

Requires unleash-server v4.13 or higher.

Supported Endpoints

  • Features
    • GetFeature
    • CreateFeature
    • UpdateFeature
    • ArchiveFeature
    • GetAllFeaturesByProject
    • AddStrategyToFeature
    • UpdateFeatureStrategy
    • DeleteStrategyFromFeature
    • EnableFeatureOnEnvironment
  • Strategies
    • CreateStrategy
    • UpdateStrategy
    • DeprecateStrategy
    • ReactivateStrategy
    • GetAllStrategies
    • GetStrategyByName
  • Projects
    • GetProjectById
    • CreateProject
    • UpdateProject
    • DeleteProject
  • Features v2
    • AddUserProject
    • UpdateUserProject
    • DeleteUserProject