go: cuelang.org/go

Directories

PathSynopsis
cmd/cue
cmd/cue/cmd
cmd/cue/cmd/interfaces
cuePackage cue creates, evaluates and manipulates CUE configurations.
cue/astPackage ast declares the types used to represent syntax trees for CUE packages.
cue/buildPackage build defines data types and utilities for defining CUE configuration instances.
cue/encodingPackage encoding provides support for managing data format files supported by CUE.
cue/errorsPackage errors defines shared types for handling CUE errors.
cue/formatPackage format implements standard formatting of CUE configurations.
cuegoPackage cuego allows using CUE constraints in Go programs.
cue/literalPackage literal implements conversions to and from string representations of basic data types.
cue/loadPackage load loads CUE instances.
cue/parserPackage parser implements a parser for CUE source files.
cue/scannerPackage scanner implements a scanner for CUE source text.
cue/tokenPackage token defines constants representing the lexical tokens of the Go programming language and basic operations on tokens (printing, predicates).
encoding/openapiPackage openapi provides functionality for mapping CUE to and from OpenAPI v3.0.0.
encoding/protobufPackage protobuf defines functionality for parsing protocol buffer definitions and instances.
internal
internal/cuetest
internal/protobufPackage protobuf defines functionality for parsing protocol buffer definitions and instances.
internal/sourcePackage source contains utility functions that standardize reading source bytes across cue packages.
internal/strPackage str provides string manipulation utilities.
internal/taskPackage task provides a registry for tasks to be used by commands.
internal/third_party/yamlPackage yaml implements YAML support for the Go language.
pkgPackage pkg define CUE standard packages.
pkg/crypto/md5
pkg/crypto/sha1
pkg/crypto/sha256
pkg/crypto/sha512
pkg/encoding/csv
pkg/encoding/hex
pkg/encoding/json
pkg/encoding/yaml
pkg/html
pkg/math
pkg/math/bits
pkg/path
pkg/regexp
pkg/strconv
pkg/strings
pkg/text/tabwriter
pkg/text/template
pkg/toolPackage tool defines statefull operation types for cue commands.
pkg/tool/cliPackage cli provides tasks dealing with a console.
pkg/tool/execPackage exec defines tasks for running commands.
pkg/tool/filePackage file provides file operations for cue tasks.
pkg/tool/httpPackage http provides tasks related to the HTTP protocol.

Updated 2019-07-15. Refresh now. Tools for package owners.