go-server-sdk icon indicating copy to clipboard operation
go-server-sdk copied to clipboard

LaunchDarkly Server-side SDK for Go

Results 12 go-server-sdk issues
Sort by recently updated
recently updated
newest added

This adds a warning-level message and we make sure the test still runs

**Is this a support request?** No. **Describe the bug** https://github.com/launchdarkly/go-server-sdk/blob/v7/internal/broadcasters.go#L70 accesses `b.subscribers` without guarding the access with a mutex. **To reproduce** `go test -race` You might need `-count=100`. Our units...

**Is this a support request?** No **Describe the bug** The LaunchDarkly Go SDK depends on `testing` package; this increases the size of release binaries and will create issues when accessing...

enhancement

**Is your feature request related to a problem? Please describe.** I would like my feature flag evaluations to participate in my telemetry collection **Describe the solution you'd like** I'd like...

enhancement

[Zap](https://github.com/uber-go/zap) is a popular logging library for golang which I am currently using. However, the logging interface launch darkly uses is at odds with zap and I cannot utilize the...

enhancement
server-sdk

**Is this a support request?** No. **Describe the bug** I'm trying to write unit tests for some code which uses FlagTracker. I have successfully used test data sources for testing...

bug
server-sdk

TODO: - [ ] Merge from main once https://github.com/launchdarkly/go-server-sdk/pull/196 is merged

This fully converts the datasources to use `fdv2` protocol domain objects.

This adds the FDv2 dual-mode store, which supports serving data requests from an in-memory store or from a persistent store (with cache).

**Requirements** - [ ] I have added test coverage for new or changed functionality - [ ] I have followed the repository's [pull request submission guidelines](../blob/v5/CONTRIBUTING.md#submitting-pull-requests) - [ ] I...