cuelang.org/go/internal/golangorgx/gopls/cache/metadata | The metadata package defines types and functions for working with package metadata, which describes Go packages and their relationships. |
cuelang.org/go/internal/golangorgx/gopls/cache/parsego | |
cuelang.org/go/internal/golangorgx/gopls/protocol | Package protocol contains the structs that map directly to the request and response messages of the Language Server Protocol. |
cuelang.org/go/internal/golangorgx/gopls/util/frob | Package frob is a fast restricted object encoder/decoder in the spirit of encoding/gob. |
cuelang.org/go/internal/golangorgx/gopls/util/typesutil | |
cuelang.org/go/internal/golangorgx/tools/typeparams | Package typeparams contains common utilities for writing tools that interact with generic Go code, as introduced with Go 1.18. |
go/ast | Package ast declares the types used to represent syntax trees for Go packages. |
go/types | Package types declares the data types and implements the algorithms for type-checking of Go packages. |
golang.org/x/tools/go/types/objectpath | Package objectpath defines a naming scheme for types.Objects (that is, named entities in Go programs) relative to their enclosing package. |
sort | Package sort provides primitives for sorting slices and user-defined collections. |