proxy.golang.org : github.com/launchdarkly/go-server-sdk-consul/v2 : v2.0.0-alpha.5
Package ldconsul provides a Consul-backed persistent data store for the LaunchDarkly Go SDK. For more details about how and why you can use a persistent data store, see: https://docs.launchdarkly.com/sdk/features/storing-data/consul#go To use the Consul data store with the LaunchDarkly client: The default Consul configuration uses an address of localhost:8500. You may customize the configuration by using the methods of the ldconsul.DataStoreBuilder returned by ldconsul.DataStore(). For example: Note that CacheSeconds() is not a method of ldconsul.DataStoreBuilder, but rather a method of ldcomponents.PersistentDataStore(), because the caching behavior is provided by the SDK for all database integrations. If you are also using Consul for other purposes, the data store can coexist with other data as long as you are not using the same keys. By default, the keys used by the data store will always start with "launchdarkly/"; you can change this to another prefix if desired.
Registry -
Documentation -
Download -
JSON
purl: pkg:golang/github.com/launchdarkly/go-server-sdk-consul/[email protected]
Published:
Indexed:
- github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da
- github.com/davecgh/go-spew v1.1.1
- github.com/fatih/color v1.9.0
- github.com/google/uuid v1.1.1
- github.com/gregjones/httpcache v0.0.0-20171119193500-2bcd89a1743f
- github.com/hashicorp/consul/api v1.12.0
- github.com/hashicorp/go-cleanhttp v0.5.1
- github.com/hashicorp/go-hclog v0.12.0
- github.com/hashicorp/go-immutable-radix v1.0.0
- github.com/hashicorp/go-rootcerts v1.0.2
- github.com/hashicorp/golang-lru v0.5.0
- github.com/hashicorp/serf v0.9.6
- github.com/josharian/intern v1.0.0
- github.com/launchdarkly/ccache v1.1.0
- github.com/launchdarkly/eventsource v1.6.2
- github.com/launchdarkly/go-jsonstream/v3 v3.0.0
- github.com/launchdarkly/go-sdk-common/v3 v3.0.0-alpha.pub.15
- github.com/launchdarkly/go-sdk-events/v2 v2.0.0-alpha.pub.8
- github.com/launchdarkly/go-semver v1.0.2
- github.com/launchdarkly/go-server-sdk-evaluation/v2 v2.0.0-alpha.pub.8
- github.com/launchdarkly/go-server-sdk/v6 v6.0.0-alpha.pub.11
- github.com/launchdarkly/go-test-helpers/v3 v3.0.2
- github.com/mailru/easyjson v0.7.6
- github.com/mattn/go-colorable v0.1.6
- github.com/mattn/go-isatty v0.0.12
- github.com/mitchellh/go-homedir v1.1.0
- github.com/mitchellh/mapstructure v1.1.2
- github.com/patrickmn/go-cache v2.1.0+incompatible
- github.com/pmezard/go-difflib v1.0.0
- github.com/stretchr/testify v1.7.0
- golang.org/x/exp v0.0.0-20220823124025-807a23277127
- golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
- golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f
- gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c