golang / go

The Go programming language
https://go.dev
BSD 3-Clause "New" or "Revised" License
122.89k stars 17.52k forks source link

x/tools/gopls: "error loading workspace" on apparently valid package #45135

Closed eli-darkly closed 3 years ago

eli-darkly commented 3 years ago

Issue Type: Bug

I have a Go project that VS Code seems to have some kind of dependency problem with. Almost any time it's open, the status bar shows "Error loading workspace: err: exit status 1: stderr: go: github.com/launchdarkly/ccache@v1.1.0: reading github.com/launchdarkly/ccache/go.mod at revision v1.1.0: unknown revision v1.1.0 : packages.Load error". This is accompanied by a perpetually spinning spinner, and whenever it's in that state, any operations that cause Go extension things to happen (like saving a file) are very slow.

The package github.com/launchdarkly/ccache is a real package, and it has a valid v1.1.0 tag. There aren't any problems with it when I build my project from the command line-- using the same GOPATH that VS Code is using. It seems like VS Code has some kind of bad state cached somewhere, but I can't figure out where.

This is different from https://github.com/golang/vscode-go/issues/1250 in that 1. I don't have a multi-module project and 2. the error message is different.

Extension version: 0.23.2 VS Code version: Code 1.54.3 (2b9aebd5354a3629c3aba0a5f5df49f43d6689f8, 2021-03-15T11:57:12.728Z) OS version: Darwin x64 19.5.0

System Info |Item|Value| |---|---| |CPUs|Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz (12 x 2600)| |GPU Status|2d_canvas: enabled
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
oop_rasterization: enabled
opengl: enabled_on
protected_video_decode: unavailable_off
rasterization: enabled
skia_renderer: disabled_off_ok
video_decode: enabled
webgl: enabled
webgl2: enabled| |Load (avg)|2, 2, 2| |Memory (System)|32.00GB (0.19GB free)| |Process Argv|--crash-reporter-id b2a3b41d-1207-406b-9196-3786cbbd76b5| |Screen Reader|no| |VM|20%|
A/B Experiments ``` vsliv368:30146709 vsreu685:30147344 python383cf:30185419 vspor879:30202332 vspor708:30202333 vspor363:30204092 vstry914:30276682 pythonvsdeb440:30248342 pythonvsded773:30248341 pythonvspyt875:30259475 pythonvsnew554cf:30277039 pythontbcf:30265426 vscoresta800cf:30276762 vspre833:30267464 vsdfh931:30275552 vshan820cf:30276953 ```
eli-darkly commented 3 years ago

Go version: go version go1.14 darwin/amd64

gopls version:

golang.org/x/tools/gopls v0.6.8
    golang.org/x/tools/gopls@v0.6.8 h1:OljjKFnVZXjqRnRNQ0dbfRXorle7THckrYkvqnei+Nc=
    github.com/google/go-cmp@v0.5.4 h1:L8R9j+yAqZuZjsqh/z+F1NCffTKKLShY6zXTItVIZ8M=
    github.com/sergi/go-diff@v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=
    golang.org/x/mod@v0.4.1 h1:Kvvh58BN8Y9/lBi7hTekvtMpm07eUZ0ck5pRHpsMWrY=
    golang.org/x/sync@v0.0.0-20201020160332-67f06af15bc9 h1:SQFwaSi55rU7vdNs9Yr0Z324VNlrF+0wMqRXT4St8ck=
    golang.org/x/sys@v0.0.0-20210124154548-22da62e12c0c h1:VwygUrnw9jn88c4u8GD3rZQbqrP/tgas88tPUbBxQrk=
    golang.org/x/tools@v0.1.1-0.20210317201901-4599a76b0b9a h1:GQfVBA35XBb+jCbi4s8dZdKH7DIEK/TqkW2WKvqA66Y=
    golang.org/x/xerrors@v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE=
    mvdan.cc/gofumpt@v0.1.0 h1:hsVv+Y9UsZ/mFZTxJZuHVI6shSQCtzZ11h1JEFPAZLw=
    mvdan.cc/xurls/v2@v2.2.0 h1:NSZPykBXJFCetGZykLAxaL6SIpvbVy/UFEniIfHAa8A=

Output tab for "gopls (server)":

[Info  - 1:33:18 PM] 2021/03/19 13:33:18 go env for /Users/elibishop/work/go-server-sdk-private
(root /Users/elibishop/work/go-server-sdk-private)
(go version go version go1.14 darwin/amd64)
(valid build configuration = true)
(build flags: [-tags launchdarkly_easyjson])
GOFLAGS=
GOMOD=/Users/elibishop/work/go-server-sdk-private/go.mod
GOPROXY=https://proxy.golang.org,direct
GOPATH=/Users/elibishop/go
GOSUMDB=sum.golang.org
GONOPROXY=github.com/launchdarkly/*
GONOSUMDB=github.com/launchdarkly/*
GOCACHE=/Users/elibishop/Library/Caches/go-build
GOMODCACHE=
GOROOT=/Users/elibishop/.gvm/gos/go1.14
GOPRIVATE=github.com/launchdarkly/*
GO111MODULE=
GOINSECURE=

[Error - 1:33:19 PM] 2021/03/19 13:33:19 go/packages.Load: err: exit status 1: stderr: go: github.com/launchdarkly/ccache@v1.1.0: reading github.com/launchdarkly/ccache/go.mod at revision v1.1.0: unknown revision v1.1.0

    snapshot=0
    directory=/Users/elibishop/work/go-server-sdk-private
    query=[builtin gopkg.in/launchdarkly/go-server-sdk.v5/...]
    packages=0

[Error - 1:33:19 PM] 2021/03/19 13:33:19 initial workspace load failed: err: exit status 1: stderr: go: github.com/launchdarkly/ccache@v1.1.0: reading github.com/launchdarkly/ccache/go.mod at revision v1.1.0: unknown revision v1.1.0
: packages.Load error

[Error - 1:33:19 PM] 2021/03/19 13:33:19 diagnosing go.mod: err: exit status 1: stderr: go: github.com/launchdarkly/ccache@v1.1.0: reading github.com/launchdarkly/ccache/go.mod at revision v1.1.0: unknown revision v1.1.0
: packages.Load error

[Error - 1:33:19 PM] 2021/03/19 13:33:19 errors loading workspace: err: exit status 1: stderr: go: github.com/launchdarkly/ccache@v1.1.0: reading github.com/launchdarkly/ccache/go.mod at revision v1.1.0: unknown revision v1.1.0
: packages.Load error
    snapshot=0
    directory=file:///Users/elibishop/work/go-server-sdk-private

Go-related settings:

    "go.formatFlags": [
        "-local=gopkg.in/launchdarkly,github.com/launchdarkly"
    ],
    "go.formatTool": "goimports",
    "go.lintTool": "golangci-lint",
    "go.vetOnSave": "off",
    "go.goroot": "/Users/elibishop/.gvm/gos/go1.14",
    "go.gopath": "/Users/elibishop/go",
    "go.toolsEnvVars": {
    "GOPRIVATE":"github.com/launchdarkly/*"
    },
    "go.delveConfig": {
        "dlvLoadConfig": {
            "followPointers": true,
            "maxVariableRecurse": 1,
            "maxStringLen": 300,
            "maxArrayValues": 64,
            "maxStructFields": -1
        },
        "apiVersion": 2,
        "showGlobalVariables": false
    },
    "go.testFlags": [],
    "go.testTags": "launchdarkly_easyjson",
    "go.buildTags": "launchdarkly_easyjson",
    "go.alternateTools": {

    },
stamblerre commented 3 years ago

Thanks for filing this report. What is the output of running go list -e -json -compiled gopkg.in/launchdarkly/go-server-sdk.v5/... on the command-line?

eli-darkly commented 3 years ago

@stamblerre Here it is - this is very long, but I'm guessing that the significant part is the "stale dependency" message about the same ccache package that showed up in the other error. I'm just not sure what a stale dependency is, or why it would only matter when using gopls through VSCode, when building from the command line works fine.

{
    "Dir": "/Users/elibishop/work/go-server-sdk-private",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5",
    "Name": "ldclient",
    "Doc": "Package ldclient is the main package for the LaunchDarkly SDK.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "stale dependency: github.com/launchdarkly/ccache",
    "GoFiles": [
        "client_context_from_config.go",
        "config.go",
        "ldclient.go",
        "ldclient_events.go",
        "package_info.go",
        "server_side_diagnostics.go"
    ],
    "CompiledGoFiles": [
        "client_context_from_config.go",
        "config.go",
        "ldclient.go",
        "ldclient_events.go",
        "package_info.go",
        "server_side_diagnostics.go"
    ],
    "Imports": [
        "crypto/hmac",
        "crypto/sha256",
        "encoding/hex",
        "errors",
        "fmt",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datasource",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/unboundedsegments",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "reflect",
        "time"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "database/sql/driver",
        "encoding",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/gob",
        "encoding/hex",
        "encoding/json",
        "encoding/pem",
        "errors",
        "flag",
        "fmt",
        "github.com/google/uuid",
        "github.com/gregjones/httpcache",
        "github.com/launchdarkly/ccache",
        "github.com/launchdarkly/eventsource",
        "github.com/launchdarkly/go-semver",
        "github.com/patrickmn/go-cache",
        "golang.org/x/sync/singleflight",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datasource",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/unboundedsegments",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldhttp",
        "hash",
        "hash/crc32",
        "hash/fnv",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptrace",
        "net/http/httputil",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "regexp",
        "regexp/syntax",
        "runtime",
        "runtime/cgo",
        "runtime/debug",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "runtime/trace",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "testing",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "config_test.go",
        "event_processor_benchmark_test.go",
        "ldclient_end_to_end_test.go",
        "ldclient_evaluation_all_flags_test.go",
        "ldclient_evaluation_benchmark_test.go",
        "ldclient_evaluation_test.go",
        "ldclient_events_test.go",
        "ldclient_external_updates_only_test.go",
        "ldclient_listeners_test.go",
        "ldclient_offline_test.go",
        "ldclient_test.go",
        "ldclient_test_data_source_test.go",
        "ldclient_unbounded_segments_test.go",
        "server_side_diagnostics_test.go"
    ],
    "TestImports": [
        "crypto/x509",
        "encoding/json",
        "errors",
        "fmt",
        "github.com/launchdarkly/go-test-helpers/v2/httphelpers",
        "github.com/launchdarkly/go-test-helpers/v2/ldservices",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlogtest",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldbuilders",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/unboundedsegments",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "gopkg.in/launchdarkly/go-server-sdk.v5/testhelpers/ldtestdata",
        "net/http",
        "net/http/httptest",
        "os",
        "testing",
        "time"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/interfaces",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
    "Name": "interfaces",
    "Doc": "Package interfaces contains interfaces that allow customization of LaunchDarkly components, and interfaces to other advanced SDK features.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "client_context.go",
        "client_interface.go",
        "data_source.go",
        "data_source_status_provider.go",
        "data_source_updates.go",
        "data_store.go",
        "data_store_status_provider.go",
        "data_store_updates.go",
        "diagnostic_description.go",
        "event_processor_factory.go",
        "flag_tracker.go",
        "http_configuration.go",
        "logging_configuration.go",
        "package_info.go",
        "persistent_data_store.go",
        "unbounded_segment_store_status_provider.go",
        "unbounded_segments.go"
    ],
    "CompiledGoFiles": [
        "client_context.go",
        "client_interface.go",
        "data_source.go",
        "data_source_status_provider.go",
        "data_source_updates.go",
        "data_store.go",
        "data_store_status_provider.go",
        "data_store_updates.go",
        "diagnostic_description.go",
        "event_processor_factory.go",
        "flag_tracker.go",
        "http_configuration.go",
        "logging_configuration.go",
        "package_info.go",
        "persistent_data_store.go",
        "unbounded_segment_store_status_provider.go",
        "unbounded_segments.go"
    ],
    "Imports": [
        "fmt",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "io",
        "net/http",
        "time"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "database/sql/driver",
        "encoding",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/hex",
        "encoding/json",
        "encoding/pem",
        "errors",
        "fmt",
        "github.com/google/uuid",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "hash",
        "hash/crc32",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptrace",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "runtime",
        "runtime/cgo",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "data_source_status_provider_types_test.go"
    ],
    "TestImports": [
        "github.com/stretchr/testify/assert",
        "testing",
        "time"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/interfaces/flagstate",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
    "Name": "flagstate",
    "Doc": "Package flagstate contains the data types used by the LDClient.AllFlagsState() method.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "flags_state.go",
        "package_info.go"
    ],
    "CompiledGoFiles": [
        "flags_state.go",
        "package_info.go"
    ],
    "Imports": [
        "fmt",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue"
    ],
    "Deps": [
        "bytes",
        "encoding",
        "encoding/base64",
        "encoding/binary",
        "encoding/json",
        "errors",
        "fmt",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "math",
        "math/bits",
        "os",
        "reflect",
        "runtime",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe"
    ],
    "TestGoFiles": [
        "flags_state_test.go"
    ],
    "TestImports": [
        "github.com/stretchr/testify/assert",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "testing"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/interfaces/ldstoretypes",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
    "Name": "ldstoretypes",
    "Doc": "Package ldstoretypes contains types that are only needed when implementing custom components.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "data_store_types.go",
        "package_info.go"
    ],
    "CompiledGoFiles": [
        "data_store_types.go",
        "package_info.go"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/internal",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
    "Name": "internal",
    "Doc": "Package internal contains SDK implementation details that are shared between packages, but are not exposed to application code.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "broadcasters.go",
        "client_context_impl.go",
        "flag_tracker_impl.go",
        "http_configuration_impl.go",
        "logging_configuration_impl.go",
        "package_info.go",
        "version.go"
    ],
    "CompiledGoFiles": [
        "broadcasters.go",
        "client_context_impl.go",
        "flag_tracker_impl.go",
        "http_configuration_impl.go",
        "logging_configuration_impl.go",
        "package_info.go",
        "version.go"
    ],
    "Imports": [
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "net/http",
        "reflect",
        "sync",
        "time"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "database/sql/driver",
        "encoding",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/hex",
        "encoding/json",
        "encoding/pem",
        "errors",
        "fmt",
        "github.com/google/uuid",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "hash",
        "hash/crc32",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptrace",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "runtime",
        "runtime/cgo",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "broadcasters_test.go",
        "client_context_impl_test.go",
        "flag_tracker_impl_test.go",
        "http_configuration_impl_test.go",
        "logging_configuration_impl_test.go"
    ],
    "TestImports": [
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "net/http",
        "reflect",
        "sync",
        "testing",
        "time"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/internal/datakinds",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
    "Name": "datakinds",
    "Doc": "Package datakinds contains the implementations of ldstoretypes.DataKind for flags and segments.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "data_kind_internal.go",
        "data_kinds_impl.go",
        "package_info.go"
    ],
    "CompiledGoFiles": [
        "data_kind_internal.go",
        "data_kinds_impl.go",
        "package_info.go"
    ],
    "Imports": [
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes"
    ],
    "Deps": [
        "bytes",
        "context",
        "encoding",
        "encoding/base64",
        "encoding/binary",
        "encoding/json",
        "errors",
        "flag",
        "fmt",
        "github.com/launchdarkly/go-semver",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "math",
        "math/bits",
        "os",
        "reflect",
        "regexp",
        "regexp/syntax",
        "runtime",
        "runtime/debug",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "runtime/trace",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "testing",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe"
    ],
    "TestGoFiles": [
        "data_kinds_impl_test.go"
    ],
    "TestImports": [
        "encoding/json",
        "fmt",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldbuilders",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "testing"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/internal/datasource",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datasource",
    "Name": "datasource",
    "Doc": "Package datasource is an internal package containing implementation types for the SDK's data source implementations (streaming, polling, etc.) and related functionality.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "data_model_dependencies.go",
        "data_source_status_provider_impl.go",
        "data_source_updates_impl.go",
        "helpers.go",
        "null_data_source.go",
        "package_info.go",
        "polling_data_source.go",
        "requestor.go",
        "streaming_data_source.go",
        "streaming_data_source_events.go"
    ],
    "CompiledGoFiles": [
        "data_model_dependencies.go",
        "data_source_status_provider_impl.go",
        "data_source_updates_impl.go",
        "helpers.go",
        "null_data_source.go",
        "package_info.go",
        "polling_data_source.go",
        "requestor.go",
        "streaming_data_source.go",
        "streaming_data_source_events.go"
    ],
    "Imports": [
        "errors",
        "fmt",
        "github.com/gregjones/httpcache",
        "github.com/launchdarkly/eventsource",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "io/ioutil",
        "net/http",
        "sort",
        "strings",
        "sync",
        "time"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "database/sql/driver",
        "encoding",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/gob",
        "encoding/hex",
        "encoding/json",
        "encoding/pem",
        "errors",
        "flag",
        "fmt",
        "github.com/google/uuid",
        "github.com/gregjones/httpcache",
        "github.com/launchdarkly/eventsource",
        "github.com/launchdarkly/go-semver",
        "github.com/patrickmn/go-cache",
        "golang.org/x/sync/singleflight",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "hash",
        "hash/crc32",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptrace",
        "net/http/httputil",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "regexp",
        "regexp/syntax",
        "runtime",
        "runtime/cgo",
        "runtime/debug",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "runtime/trace",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "testing",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "data_model_dependencies_test.go",
        "data_source_status_provider_impl_test.go",
        "data_source_test_helpers_test.go",
        "data_source_updates_impl_test.go",
        "helpers_test.go",
        "null_data_source_test.go",
        "polling_data_source_test.go",
        "requestor_test.go",
        "streaming_data_source_events_test.go",
        "streaming_data_source_test.go"
    ],
    "TestImports": [
        "errors",
        "fmt",
        "github.com/launchdarkly/eventsource",
        "github.com/launchdarkly/go-test-helpers/v2/httphelpers",
        "github.com/launchdarkly/go-test-helpers/v2/ldservices",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlogtest",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldbuilders",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "net/http",
        "net/http/httptest",
        "strconv",
        "strings",
        "testing",
        "time"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/internal/datastore",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
    "Name": "datastore",
    "Doc": "Package datastore is an internal package containing implementation types for the SDK's data store implementations (in-memory vs.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "data_store_eval_impl.go",
        "data_store_status_poller.go",
        "data_store_status_provider_impl.go",
        "data_store_updates_impl.go",
        "in_memory_data_store_impl.go",
        "package_info.go",
        "persistent_data_store_wrapper.go"
    ],
    "CompiledGoFiles": [
        "data_store_eval_impl.go",
        "data_store_status_poller.go",
        "data_store_status_provider_impl.go",
        "data_store_updates_impl.go",
        "in_memory_data_store_impl.go",
        "package_info.go",
        "persistent_data_store_wrapper.go"
    ],
    "Imports": [
        "fmt",
        "github.com/patrickmn/go-cache",
        "golang.org/x/sync/singleflight",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "sync",
        "time"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "database/sql/driver",
        "encoding",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/gob",
        "encoding/hex",
        "encoding/json",
        "encoding/pem",
        "errors",
        "flag",
        "fmt",
        "github.com/google/uuid",
        "github.com/launchdarkly/go-semver",
        "github.com/patrickmn/go-cache",
        "golang.org/x/sync/singleflight",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "hash",
        "hash/crc32",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptrace",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "regexp",
        "regexp/syntax",
        "runtime",
        "runtime/cgo",
        "runtime/debug",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "runtime/trace",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "testing",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "data_store_eval_impl_test.go",
        "data_store_status_provider_impl_test.go",
        "data_store_test_helpers_test.go",
        "data_store_updates_impl_test.go",
        "in_memory_data_store_impl_benchmark_test.go",
        "in_memory_data_store_impl_test.go",
        "persistent_data_store_wrapper_status_test.go",
        "persistent_data_store_wrapper_test.go"
    ],
    "TestImports": [
        "errors",
        "fmt",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlogtest",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldbuilders",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "sort",
        "testing",
        "time"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/internal/sharedtest",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
    "Name": "sharedtest",
    "Doc": "nolint:gochecknoglobals,golint,stylecheck",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "assert.go",
        "capturing_data_store.go",
        "data_helpers.go",
        "data_source_fixtures.go",
        "data_store_fixtures.go",
        "event_fixtures.go",
        "events.go",
        "mock_data.go",
        "mock_data_source_updates.go",
        "mock_persistent_data_store.go",
        "package_info.go",
        "temp_file.go",
        "test_context.go",
        "test_log_level.go",
        "unbounded_segments_fixtures.go"
    ],
    "CompiledGoFiles": [
        "assert.go",
        "capturing_data_store.go",
        "data_helpers.go",
        "data_source_fixtures.go",
        "data_store_fixtures.go",
        "event_fixtures.go",
        "events.go",
        "mock_data.go",
        "mock_data_source_updates.go",
        "mock_persistent_data_store.go",
        "package_info.go",
        "temp_file.go",
        "test_context.go",
        "test_log_level.go",
        "unbounded_segments_fixtures.go"
    ],
    "Imports": [
        "encoding/json",
        "errors",
        "fmt",
        "github.com/launchdarkly/go-test-helpers/v2/ldservices",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "io/ioutil",
        "net/http",
        "os",
        "reflect",
        "sort",
        "strconv",
        "strings",
        "sync",
        "testing",
        "time"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "database/sql/driver",
        "encoding",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/hex",
        "encoding/json",
        "encoding/pem",
        "errors",
        "flag",
        "fmt",
        "github.com/davecgh/go-spew/spew",
        "github.com/google/uuid",
        "github.com/launchdarkly/go-semver",
        "github.com/launchdarkly/go-test-helpers/v2/httphelpers",
        "github.com/launchdarkly/go-test-helpers/v2/ldservices",
        "github.com/pmezard/go-difflib/difflib",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/yaml.v3",
        "hash",
        "hash/crc32",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptest",
        "net/http/httptrace",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "regexp",
        "regexp/syntax",
        "runtime",
        "runtime/cgo",
        "runtime/debug",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "runtime/trace",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "testing",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/internal/unboundedsegments",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/internal/unboundedsegments",
    "Name": "unboundedsegments",
    "Doc": "Package unboundedsegments is an internal package containing implementation types for the SDK's unbounded segment functionality, not including the part that is in go-server-sdk-evaluation.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "stale dependency: github.com/launchdarkly/ccache",
    "GoFiles": [
        "package_info.go",
        "unbounded_segment_provider_impl.go",
        "unbounded_segment_store_manager.go",
        "unbounded_segment_store_status_provider_impl.go"
    ],
    "CompiledGoFiles": [
        "package_info.go",
        "unbounded_segment_provider_impl.go",
        "unbounded_segment_store_manager.go",
        "unbounded_segment_store_status_provider_impl.go"
    ],
    "Imports": [
        "crypto/sha256",
        "encoding/base64",
        "github.com/launchdarkly/ccache",
        "golang.org/x/sync/singleflight",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "sync",
        "time"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "database/sql/driver",
        "encoding",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/hex",
        "encoding/json",
        "encoding/pem",
        "errors",
        "flag",
        "fmt",
        "github.com/google/uuid",
        "github.com/launchdarkly/ccache",
        "github.com/launchdarkly/go-semver",
        "golang.org/x/sync/singleflight",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "hash",
        "hash/crc32",
        "hash/fnv",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptrace",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "regexp",
        "regexp/syntax",
        "runtime",
        "runtime/cgo",
        "runtime/debug",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "runtime/trace",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "testing",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "unbounded_segment_base_test.go",
        "unbounded_segment_provider_impl_test.go",
        "unbounded_segment_store_manager_test.go",
        "unbounded_segment_store_status_provider_impl_test.go"
    ],
    "TestImports": [
        "errors",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlogtest",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "sync/atomic",
        "testing",
        "time"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/ldcomponents",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents",
    "Name": "ldcomponents",
    "Doc": "Package ldcomponents provides the standard implementations and configuration options of LaunchDarkly components.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "external_updates_data_source.go",
        "http_configuration_builder.go",
        "in_memory_data_store.go",
        "logging_configuration_builder.go",
        "no_events.go",
        "package_info.go",
        "persistent_data_store_builder.go",
        "polling_data_source_builder.go",
        "send_events.go",
        "streaming_data_source_builder.go",
        "unbounded_segments_configuration_builder.go"
    ],
    "CompiledGoFiles": [
        "external_updates_data_source.go",
        "http_configuration_builder.go",
        "in_memory_data_store.go",
        "logging_configuration_builder.go",
        "no_events.go",
        "package_info.go",
        "persistent_data_store_builder.go",
        "polling_data_source_builder.go",
        "send_events.go",
        "streaming_data_source_builder.go",
        "unbounded_segments_configuration_builder.go"
    ],
    "Imports": [
        "fmt",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datasource",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldhttp",
        "net/http",
        "net/url",
        "os",
        "strings",
        "time"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "database/sql/driver",
        "encoding",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/gob",
        "encoding/hex",
        "encoding/json",
        "encoding/pem",
        "errors",
        "flag",
        "fmt",
        "github.com/google/uuid",
        "github.com/gregjones/httpcache",
        "github.com/launchdarkly/eventsource",
        "github.com/launchdarkly/go-semver",
        "github.com/patrickmn/go-cache",
        "golang.org/x/sync/singleflight",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datasource",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldhttp",
        "hash",
        "hash/crc32",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptrace",
        "net/http/httputil",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "regexp",
        "regexp/syntax",
        "runtime",
        "runtime/cgo",
        "runtime/debug",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "runtime/trace",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "testing",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "external_updates_data_source_test.go",
        "http_configuration_builder_test.go",
        "in_memory_data_store_test.go",
        "logging_configuration_builder_test.go",
        "no_events_test.go",
        "persistent_data_store_builder_test.go",
        "polling_data_source_builder_test.go",
        "send_events_test.go",
        "streaming_data_source_builder_test.go",
        "test_helpers_test.go",
        "unbounded_segments_configuration_builder_test.go"
    ],
    "TestImports": [
        "crypto/x509",
        "encoding/json",
        "errors",
        "github.com/launchdarkly/go-test-helpers/v2",
        "github.com/launchdarkly/go-test-helpers/v2/httphelpers",
        "github.com/launchdarkly/go-test-helpers/v2/ldservices",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlogtest",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datasource",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "net/http",
        "net/http/httptest",
        "net/url",
        "os",
        "reflect",
        "testing",
        "time"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/ldcomponents/ldstoreimpl",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
    "Name": "ldstoreimpl",
    "Doc": "Package ldstoreimpl contains SDK data store implementation objects that may be used by external code such as custom data store integrations and internal LaunchDarkly components.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "data_kinds.go",
        "data_store_eval.go",
        "package_info.go",
        "unbounded_segments_membership.go"
    ],
    "CompiledGoFiles": [
        "data_kinds.go",
        "data_store_eval.go",
        "package_info.go",
        "unbounded_segments_membership.go"
    ],
    "Imports": [
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "database/sql/driver",
        "encoding",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/gob",
        "encoding/hex",
        "encoding/json",
        "encoding/pem",
        "errors",
        "flag",
        "fmt",
        "github.com/google/uuid",
        "github.com/launchdarkly/go-semver",
        "github.com/patrickmn/go-cache",
        "golang.org/x/sync/singleflight",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "hash",
        "hash/crc32",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptrace",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "regexp",
        "regexp/syntax",
        "runtime",
        "runtime/cgo",
        "runtime/debug",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "runtime/trace",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "testing",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "data_kinds_test.go",
        "data_store_eval_test.go",
        "unbounded_segments_membership_test.go"
    ],
    "TestImports": [
        "github.com/stretchr/testify/assert",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "testing"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/ldfiledata",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/ldfiledata",
    "Name": "ldfiledata",
    "Doc": "Package ldfiledata allows the LaunchDarkly client to read feature flag data from a file.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "file_data_source_builder.go",
        "file_data_source_impl.go",
        "package_info.go"
    ],
    "CompiledGoFiles": [
        "file_data_source_builder.go",
        "file_data_source_impl.go",
        "package_info.go"
    ],
    "Imports": [
        "encoding/json",
        "fmt",
        "gopkg.in/ghodss/yaml.v1",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldbuilders",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "io/ioutil",
        "path/filepath",
        "strings",
        "sync",
        "time",
        "unicode"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "database/sql/driver",
        "encoding",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/hex",
        "encoding/json",
        "encoding/pem",
        "errors",
        "flag",
        "fmt",
        "github.com/google/uuid",
        "github.com/launchdarkly/go-semver",
        "gopkg.in/ghodss/yaml.v1",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldbuilders",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/yaml.v2",
        "hash",
        "hash/crc32",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptrace",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "regexp",
        "regexp/syntax",
        "runtime",
        "runtime/cgo",
        "runtime/debug",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "runtime/trace",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "testing",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "file_data_source_test.go"
    ],
    "TestImports": [
        "errors",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlogtest",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents",
        "os",
        "testing"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/ldfilewatch",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/ldfilewatch",
    "Name": "ldfilewatch",
    "Doc": "Package ldfilewatch allows the LaunchDarkly client to read feature flag data from a file that will be automatically reloaded if the file changes.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "package_info.go",
        "watched_file_data_source.go"
    ],
    "CompiledGoFiles": [
        "package_info.go",
        "watched_file_data_source.go"
    ],
    "Imports": [
        "fmt",
        "github.com/fsnotify/fsnotify",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "path",
        "path/filepath",
        "time"
    ],
    "Deps": [
        "bytes",
        "errors",
        "fmt",
        "github.com/fsnotify/fsnotify",
        "golang.org/x/sys/unix",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/bits",
        "os",
        "path",
        "path/filepath",
        "reflect",
        "runtime",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "time",
        "unicode",
        "unicode/utf8",
        "unsafe"
    ],
    "TestGoFiles": [
        "watched_file_data_source_test.go"
    ],
    "TestImports": [
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlogtest",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldfiledata",
        "io/ioutil",
        "os",
        "path",
        "testing",
        "time"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/ldhttp",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/ldhttp",
    "Name": "ldhttp",
    "Doc": "Package ldhttp provides internal helper functions for custom HTTP configuration.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "http_transport.go"
    ],
    "CompiledGoFiles": [
        "http_transport.go"
    ],
    "Imports": [
        "crypto/tls",
        "crypto/x509",
        "errors",
        "fmt",
        "io/ioutil",
        "net",
        "net/http",
        "net/url",
        "time"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/hex",
        "encoding/pem",
        "errors",
        "fmt",
        "hash",
        "hash/crc32",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptrace",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "runtime",
        "runtime/cgo",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "http_transport_test.go"
    ],
    "TestImports": [
        "crypto/x509",
        "github.com/launchdarkly/go-test-helpers/v2",
        "github.com/launchdarkly/go-test-helpers/v2/httphelpers",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "io/ioutil",
        "net/http",
        "net/http/httptest",
        "net/url",
        "os",
        "reflect",
        "testing"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/ldntlm",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/ldntlm",
    "Name": "ldntlm",
    "Doc": "Package ldntlm allows you to configure the SDK to connect to LaunchDarkly through a proxy server that uses NTLM authentication.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "ntlm_proxy.go"
    ],
    "CompiledGoFiles": [
        "ntlm_proxy.go"
    ],
    "Imports": [
        "errors",
        "fmt",
        "github.com/launchdarkly/go-ntlm-proxy-auth",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldhttp",
        "net/http",
        "net/url"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/hex",
        "encoding/pem",
        "errors",
        "fmt",
        "github.com/launchdarkly/go-ntlm-proxy-auth",
        "github.com/launchdarkly/go-ntlmssp",
        "golang.org/x/crypto/md4",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldhttp",
        "hash",
        "hash/crc32",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptrace",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "runtime",
        "runtime/cgo",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "ntlm_proxy_test.go"
    ],
    "TestImports": [
        "crypto/x509",
        "fmt",
        "github.com/launchdarkly/go-test-helpers/v2/httphelpers",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldhttp",
        "io/ioutil",
        "net/http",
        "net/http/httptest",
        "regexp",
        "testing"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/testhelpers",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/testhelpers",
    "Name": "testhelpers",
    "Doc": "Package testhelpers contains types and functions that may be useful in testing SDK functionality or custom integrations.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "client_context.go",
        "package_info.go"
    ],
    "CompiledGoFiles": [
        "client_context.go",
        "package_info.go"
    ],
    "Imports": [
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlogtest",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents",
        "os"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "database/sql/driver",
        "encoding",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/gob",
        "encoding/hex",
        "encoding/json",
        "encoding/pem",
        "errors",
        "flag",
        "fmt",
        "github.com/davecgh/go-spew/spew",
        "github.com/google/uuid",
        "github.com/gregjones/httpcache",
        "github.com/launchdarkly/eventsource",
        "github.com/launchdarkly/go-semver",
        "github.com/launchdarkly/go-test-helpers/v2/httphelpers",
        "github.com/launchdarkly/go-test-helpers/v2/ldservices",
        "github.com/patrickmn/go-cache",
        "github.com/pmezard/go-difflib/difflib",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "golang.org/x/sync/singleflight",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlogtest",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datasource",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldhttp",
        "gopkg.in/yaml.v3",
        "hash",
        "hash/crc32",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptest",
        "net/http/httptrace",
        "net/http/httputil",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "regexp",
        "regexp/syntax",
        "runtime",
        "runtime/cgo",
        "runtime/debug",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "runtime/trace",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "testing",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "client_context_test.go"
    ],
    "TestImports": [
        "github.com/stretchr/testify/assert",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents",
        "testing"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/testhelpers/ldtestdata",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/testhelpers/ldtestdata",
    "Name": "ldtestdata",
    "Doc": "Package ldtestdata provides a mechanism for providing dynamically updatable feature flag state in a simplified form to an SDK client in test scenarios.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "not installed but available in build cache",
    "GoFiles": [
        "package_info.go",
        "test_data_source.go",
        "test_data_source_flag.go"
    ],
    "CompiledGoFiles": [
        "package_info.go",
        "test_data_source.go",
        "test_data_source_flag.go"
    ],
    "Imports": [
        "fmt",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldbuilders",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "sort",
        "sync"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "database/sql/driver",
        "encoding",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/gob",
        "encoding/hex",
        "encoding/json",
        "encoding/pem",
        "errors",
        "flag",
        "fmt",
        "github.com/google/uuid",
        "github.com/launchdarkly/go-semver",
        "github.com/patrickmn/go-cache",
        "golang.org/x/sync/singleflight",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldbuilders",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "hash",
        "hash/crc32",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptrace",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "regexp",
        "regexp/syntax",
        "runtime",
        "runtime/cgo",
        "runtime/debug",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "runtime/trace",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "testing",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "test_data_source_flag_test.go",
        "test_data_source_test.go"
    ],
    "TestImports": [
        "encoding/json",
        "github.com/launchdarkly/go-test-helpers/v2/ldservices",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldbuilders",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "testing",
        "time"
    ]
}
{
    "Dir": "/Users/elibishop/work/go-server-sdk-private/testhelpers/storetest",
    "ImportPath": "gopkg.in/launchdarkly/go-server-sdk.v5/testhelpers/storetest",
    "Name": "storetest",
    "Doc": "Package storetest contains the standard test suite for persistent data store implementations.",
    "Root": "/Users/elibishop/work/go-server-sdk-private",
    "Module": {
        "Path": "gopkg.in/launchdarkly/go-server-sdk.v5",
        "Main": true,
        "Dir": "/Users/elibishop/work/go-server-sdk-private",
        "GoMod": "/Users/elibishop/work/go-server-sdk-private/go.mod",
        "GoVersion": "1.13"
    },
    "Match": [
        "gopkg.in/launchdarkly/go-server-sdk.v5/..."
    ],
    "Stale": true,
    "StaleReason": "stale dependency: github.com/launchdarkly/ccache",
    "GoFiles": [
        "package_info.go",
        "persistent_data_store_test_suite.go",
        "unbounded_segments_store_test_suite.go"
    ],
    "CompiledGoFiles": [
        "package_info.go",
        "persistent_data_store_test_suite.go",
        "unbounded_segments_store_test_suite.go"
    ],
    "Imports": [
        "github.com/launchdarkly/go-test-helpers/v2/testbox",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlogtest",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldbuilders",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "gopkg.in/launchdarkly/go-server-sdk.v5/testhelpers",
        "reflect",
        "testing",
        "time"
    ],
    "Deps": [
        "bufio",
        "bytes",
        "compress/flate",
        "compress/gzip",
        "container/list",
        "context",
        "crypto",
        "crypto/aes",
        "crypto/cipher",
        "crypto/des",
        "crypto/dsa",
        "crypto/ecdsa",
        "crypto/ed25519",
        "crypto/ed25519/internal/edwards25519",
        "crypto/elliptic",
        "crypto/hmac",
        "crypto/internal/randutil",
        "crypto/internal/subtle",
        "crypto/md5",
        "crypto/rand",
        "crypto/rc4",
        "crypto/rsa",
        "crypto/sha1",
        "crypto/sha256",
        "crypto/sha512",
        "crypto/subtle",
        "crypto/tls",
        "crypto/x509",
        "crypto/x509/pkix",
        "database/sql/driver",
        "encoding",
        "encoding/asn1",
        "encoding/base64",
        "encoding/binary",
        "encoding/gob",
        "encoding/hex",
        "encoding/json",
        "encoding/pem",
        "errors",
        "flag",
        "fmt",
        "github.com/davecgh/go-spew/spew",
        "github.com/google/uuid",
        "github.com/gregjones/httpcache",
        "github.com/launchdarkly/ccache",
        "github.com/launchdarkly/eventsource",
        "github.com/launchdarkly/go-semver",
        "github.com/launchdarkly/go-test-helpers/v2/httphelpers",
        "github.com/launchdarkly/go-test-helpers/v2/ldservices",
        "github.com/launchdarkly/go-test-helpers/v2/testbox",
        "github.com/patrickmn/go-cache",
        "github.com/pmezard/go-difflib/difflib",
        "github.com/stretchr/testify/assert",
        "github.com/stretchr/testify/require",
        "golang.org/x/sync/singleflight",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jreader",
        "gopkg.in/launchdarkly/go-jsonstream.v1/jwriter",
        "gopkg.in/launchdarkly/go-sdk-common.v2/jsonstream",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlog",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldlogtest",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldreason",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldtime",
        "gopkg.in/launchdarkly/go-sdk-common.v2/lduser",
        "gopkg.in/launchdarkly/go-sdk-common.v2/ldvalue",
        "gopkg.in/launchdarkly/go-sdk-events.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldbuilders",
        "gopkg.in/launchdarkly/go-server-sdk-evaluation.v1/ldmodel",
        "gopkg.in/launchdarkly/go-server-sdk.v5",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/flagstate",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces/ldstoretypes",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datakinds",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datasource",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/datastore",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/unboundedsegments",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldhttp",
        "gopkg.in/launchdarkly/go-server-sdk.v5/testhelpers",
        "gopkg.in/yaml.v3",
        "hash",
        "hash/crc32",
        "hash/fnv",
        "internal/bytealg",
        "internal/cpu",
        "internal/fmtsort",
        "internal/nettrace",
        "internal/oserror",
        "internal/poll",
        "internal/race",
        "internal/reflectlite",
        "internal/singleflight",
        "internal/syscall/unix",
        "internal/testlog",
        "io",
        "io/ioutil",
        "log",
        "math",
        "math/big",
        "math/bits",
        "math/rand",
        "mime",
        "mime/multipart",
        "mime/quotedprintable",
        "net",
        "net/http",
        "net/http/httptest",
        "net/http/httptrace",
        "net/http/httputil",
        "net/http/internal",
        "net/textproto",
        "net/url",
        "os",
        "os/exec",
        "path",
        "path/filepath",
        "reflect",
        "regexp",
        "regexp/syntax",
        "runtime",
        "runtime/cgo",
        "runtime/debug",
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
        "runtime/trace",
        "sort",
        "strconv",
        "strings",
        "sync",
        "sync/atomic",
        "syscall",
        "testing",
        "time",
        "unicode",
        "unicode/utf16",
        "unicode/utf8",
        "unsafe",
        "vendor/golang.org/x/crypto/chacha20",
        "vendor/golang.org/x/crypto/chacha20poly1305",
        "vendor/golang.org/x/crypto/cryptobyte",
        "vendor/golang.org/x/crypto/cryptobyte/asn1",
        "vendor/golang.org/x/crypto/curve25519",
        "vendor/golang.org/x/crypto/hkdf",
        "vendor/golang.org/x/crypto/internal/subtle",
        "vendor/golang.org/x/crypto/poly1305",
        "vendor/golang.org/x/net/dns/dnsmessage",
        "vendor/golang.org/x/net/http/httpguts",
        "vendor/golang.org/x/net/http/httpproxy",
        "vendor/golang.org/x/net/http2/hpack",
        "vendor/golang.org/x/net/idna",
        "vendor/golang.org/x/net/route",
        "vendor/golang.org/x/sys/cpu",
        "vendor/golang.org/x/text/secure/bidirule",
        "vendor/golang.org/x/text/transform",
        "vendor/golang.org/x/text/unicode/bidi",
        "vendor/golang.org/x/text/unicode/norm"
    ],
    "TestGoFiles": [
        "persistent_data_store_test_suite_test.go",
        "unbounded_segments_store_test_suite_test.go"
    ],
    "TestImports": [
        "errors",
        "github.com/launchdarkly/go-test-helpers/v2/testbox",
        "github.com/stretchr/testify/assert",
        "gopkg.in/launchdarkly/go-server-sdk.v5/interfaces",
        "gopkg.in/launchdarkly/go-server-sdk.v5/internal/sharedtest",
        "gopkg.in/launchdarkly/go-server-sdk.v5/ldcomponents/ldstoreimpl",
        "testing"
    ]
}
eli-darkly commented 3 years ago

Completely wiping my $GOPATH/pkg and $GOPATH/src seems to have made this error go away. I had previously tried to get rid of any cached data specifically for the ccache package, but I must have missed something.

stamblerre commented 3 years ago

Glad to hear you were able to resolve the issue. Is this OK to close?

eli-darkly commented 3 years ago

I guess. I mean, I'd still like to know what the problem might have been, so I could avoid it happening again in the future, but if there's no way to know at this point then I'll settle for it working again right now.

stamblerre commented 3 years ago

Given that it was resolved by removing the $GOPATH/pkg directory, I would guess there was an issue with your module cache, but yeah, there's no clear way to know exactly what the issue was now that it's not reproducing.