cuelang.org/go/cue | Package cue is the main API for CUE evaluation. |
cuelang.org/go/cue/build | Package build defines data types and utilities for defining CUE configuration instances. |
cuelang.org/go/cue/cuecontext | |
cuelang.org/go/cue/errors | Package errors defines shared types for handling CUE errors. |
cuelang.org/go/cue/token | Package token defines constants representing the lexical tokens of the Go programming language and basic operations on tokens (printing, predicates). |
cuelang.org/go/internal | Package internal exposes some cue internals to other packages. |
cuelang.org/go/internal/core/adt | Package adt represents partially and fully evaluated CUE types. |
cuelang.org/go/internal/core/runtime | |
cuelang.org/go/internal/encoding | |
cuelang.org/go/internal/filetypes | |
cuelang.org/go/internal/value | Package value contains functions for converting values to internal types and various other Value-related utilities. |
cuelang.org/go/pkg/path | Package path implements utility routines for manipulating filename paths as defined by targetted operating systems, and also paths that always use forward slashes regardless of the operating system, such as URLs. |
io/fs | Package fs defines basic interfaces to a file system. |
os | Package os provides a platform-independent interface to operating system functionality. |
path | Package path implements utility routines for manipulating slash-separated paths. |
path/filepath | Package filepath implements utility routines for manipulating filename paths in a way compatible with the target operating system-defined file paths. |
strings | Package strings implements simple functions to manipulate UTF-8 encoded strings. |