{"repo":"open-feature/go-sdk","free":true,"listed":false,"github":"https://github.com/open-feature/go-sdk","clone":"git clone https://github.com/open-feature/go-sdk.git","description":"Go SDK for OpenFeature","language":"Go","stars":245,"topics":["go","golang","sdk","openfeature"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"OpenFeature Go SDK OpenFeature is an open specification that provides a vendor-agnostic, community-driven API for feature flagging that works with your favorite feature flag management tool. 🚀 Quick start Requirements Go language version: 1.25 [!NOTE] The OpenFeature Go SDK only supports currently maintained Go language versions. Install Usage Try this example in the Go Playground. API Reference See here for the complete API documentation. 🌟 Features Status Features Description ------ --------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------- ✅ Providers Integrate with a commercial, open source, or in-house feature management tool. ✅ Targeting Contextually-aware flag evaluation using evaluation context. ✅ Hooks Add functionality to various stages of the flag evaluation life-cycle. ✅ Tracking Associate user actions with feature flag evaluations. ✅ Logging Integrate with popular logging packages. ✅ Domains Logically bind clients with providers. ✅ Eventing React to state changes in the provider or flag management system. ✅ Shutdown Gracefully clean up a provider during application shutdown. ✅ Transaction Context Propagation Set a specific evaluation context for a transaction (e.g. an HTTP request or a thread) ✅ Extending Extend OpenFeature with custom providers and hooks. Implemented: ✅ In-progress: ⚠️ Not imp","default_branch":null,"files":null,"tree":[],"storefront":"/r/open-feature","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/open-feature/go-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}