go/ directory
Directories ΒΆ
Path | Synopsis |
---|---|
cmd | |
cmd/cue | |
cmd/cue/cmd | |
cmd/cue/cmd/interfaces | |
cue | Package cue is a transition package for supporting the cue.Value API. |
cue/ast | Package ast declares the types used to represent syntax trees for CUE packages. |
cue/ast/astutil | |
cue/build | Package build defines data types and utilities for defining CUE configuration instances. |
cue/encoding | Package encoding provides support for managing data format files supported by CUE. |
cue/errors | Package errors defines shared types for handling CUE errors. |
cue/format | Package format implements standard formatting of CUE configurations. |
cuego | Package cuego allows using CUE constraints in Go programs. |
cue/literal | Package literal implements conversions to and from string representations of basic data types. |
cue/load | Package load loads CUE instances. |
cue/parser | Package parser implements a parser for CUE source files. |
cue/scanner | Package scanner implements a scanner for CUE source text. |
cue/token | Package token defines constants representing the lexical tokens of the Go programming language and basic operations on tokens (printing, predicates). |
doc | |
doc/tutorial | |
doc/tutorial/basics | |
doc/tutorial/kubernetes | |
encoding | Package encoding contains subpackages to convert CUE to and from byte-level and textual representations. |
encoding/gocode | Package gocode defines functions for extracting CUE definitions from Go code and generating Go code from CUE values. |
encoding/gocode/gocodec | Package codec converts Go to and from CUE and validates Go values based on CUE constraints. |
encoding/json | Package json converts JSON to and from CUE. |
encoding/jsonschema | Package jsonschema converts JSON Schema to CUE |
encoding/openapi | Package openapi provides functionality for mapping CUE to and from OpenAPI v3.0.0. |
encoding/protobuf | Package protobuf defines functionality for parsing protocol buffer definitions and instances. |
encoding/protobuf/jsonpb | Package jsonpb rewrites a CUE expression based upon the Protobuf interpretation of JSON. |
encoding/protobuf/pbinternal | |
encoding/protobuf/textproto | Package textproto converts text protobuffer files to and from CUE. |
encoding/yaml | Package yaml converts YAML encodings to and from CUE. |
internal | Package internal exposes some cue internals to other packages. |
pkg | Package pkg define CUE standard packages. |
pkg/crypto | |
pkg/crypto/md5 | |
pkg/crypto/sha1 | |
pkg/crypto/sha256 | |
pkg/crypto/sha512 | |
pkg/encoding | |
pkg/encoding/base64 | Package base64 implements base64 encoding as specified by RFC 4648. |
pkg/encoding/csv | |
pkg/encoding/hex | |
pkg/encoding/json | |
pkg/encoding/yaml | |
pkg/gen | Package gen is a command that can be used to bootstrap a new builtin package directory. |
pkg/html | |
pkg/internal | |
pkg/list | Package list contains functions for manipulating and examining lists. |
pkg/math | |
pkg/math/bits | |
pkg/net | Package net provides net-related type definitions. |
pkg/path | Package filepath implements utility routines for manipulating filename paths in a way compatible with the target operating system-defined file paths. |
pkg/regexp | |
pkg/strconv | |
pkg/strings | Package strings implements simple functions to manipulate UTF-8 encoded strings.package strings. |
pkg/struct | Package struct defines utilities for struct types. |
pkg/text | |
pkg/text/tabwriter | |
pkg/text/template | |
pkg/time | Package time defines time-related types. |
pkg/tool | Package tool defines statefull operation types for cue commands. |
pkg/tool/cli | Package cli provides tasks dealing with a console. |
pkg/tool/exec | Package exec defines tasks for running commands. |
pkg/tool/file | Package file provides file operations for cue tasks. |
pkg/tool/http | Package http provides tasks related to the HTTP protocol. |
pkg/tool/os | Package os defines tasks for retrieving os-related information. |
tools | |
tools/fix | Package fix contains functionality for writing CUE files with legacy syntax to newer ones. |
tools/flow | Package flow provides a low-level workflow manager based on a CUE Instance. |
tools/trim | Package trim removes fields that may be inferred from another mixed in value that "dominates" it. |
- Version
- v0.4.0-alpha.1
- Published
- Apr 15, 2021
- Platform
- darwin/amd64
- Last checked
- 1 second ago –
Tools for package owners.