Skip to content

feature-flags capability

feature-flags adds feature flag evaluation to your Go service with YAML-based definitions and context-aware flag resolution.

  • Flag evaluator
  • YAML-based flag definitions
  • Context-aware evaluation

Use feature-flags for gradual rollouts, A/B testing, and kill switches. Flags let you deploy code dark and enable it for specific users or percentages of traffic without a new release. The local YAML fallback means flags work without a feature flag service during development.

Requires: platform (config)

Suggests: observability

Terminal window
verikt new my-service --language go --cap platform,feature-flags
# or add to an existing service:
verikt add feature-flags

platform

Required for configuration management.

observability

Track flag evaluation metrics and flag-triggered behavior.

auth-jwt

Use JWT claims for user-targeted flag evaluation.