@@ -26,14 +26,14 @@ CUE makes it easy to validate data, write schemas,
26
26
and ensure configurations align with policies.
27
27
28
28
CUE works with a wide range of tools and formats that you're already using
29
- such as Go, JSON, YAML, OpenAPI, and JSON Schema.
29
+ such as Go, JSON, YAML, TOML, OpenAPI, Protobuf , and JSON Schema.
30
30
31
31
For more information and documentation, including __ tutorials and guides__ , see [ cuelang.org] ( https://cuelang.org ) .
32
32
33
33
### Download and Install
34
34
35
- The full range of installation methods for the ` cue ` command are listed on the
36
- [ cuelang.org site ] ( https://cuelang.org/docs/introduction/installation/ ) ,
35
+ The full range of installation methods for the ` cue ` command are listed on
36
+ [ cuelang.org] ( https://cuelang.org/docs/introduction/installation/ ) ,
37
37
including the official container image suitable for use with Docker.
38
38
Here are two common ways to install the command:
39
39
@@ -51,21 +51,28 @@ You can also clone the repository and build it directly via `go install ./cmd/cu
51
51
Note that local builds [ lack version information] ( https://go.dev/issue/50603 ) ,
52
52
so you should inject the version string when building a release, such as:
53
53
54
- git switch -d v0.11.0
55
- go install -ldflags='-X cuelang.org/go/cmd/cue/cmd.version=v0.11.0 ' ./cmd/cue
54
+ git switch -d v0.13.1
55
+ go install -ldflags='-X cuelang.org/go/cmd/cue/cmd.version=v0.13.1 ' ./cmd/cue
56
56
57
57
### Learning CUE
58
58
59
- The fastest way to learn the basics is to follow the [ tour on the website ] ( https://cuelang.org/docs/tour/ ) .
59
+ The fastest way to learn the basics is to follow [ the language tour ] ( https://cuelang.org/docs/tour/ ) on the website .
60
60
61
- More documentation including various tutorials can be found [ on the website] ( https://cuelang.org/docs/ ) .
61
+ The [ cuelang.org] ( https://cuelang.org ) website also contains
62
+ [ more documentation] ( https://cuelang.org/docs/ ) , including
63
+ [ tutorials] ( https://cuelang.org/docs/tutorial/ ) ,
64
+ [ how-to guides] ( https://cuelang.org/docs/howto/ ) ,
65
+ [ concept guides] ( https://cuelang.org/docs/concept/ ) , and
66
+ [ references] ( https://cuelang.org/docs/reference/ ) .
62
67
63
- ### References
68
+ ### Popular references
64
69
65
- - [ Language Specification] ( https://cuelang.org/docs/reference/spec/ ) : the official CUE Language specification
66
- - [ Go API] ( https://pkg.go.dev/cuelang.org/go/cue ) : the Go API on pkg.go.dev
67
- - [ Builtin packages] ( https://pkg.go.dev/cuelang.org/go/pkg ) : builtin functions available from CUE programs
68
- - [ ` cue ` CLI] ( https://cuelang.org/docs/reference/cli/ ) : the ` cue ` command line interface
70
+ - The official [ CUE Language Specification] ( https://cuelang.org/docs/reference/spec/ )
71
+ - The CUE [ Go API] ( https://pkg.go.dev/cuelang.org/go ) on pkg.go.dev
72
+ - [ Builtin packages and functions] ( https://pkg.go.dev/cuelang.org/go/pkg )
73
+ available from CUE programs
74
+ - [ The ` cue ` command] ( https://cuelang.org/docs/reference/command/ ) ,
75
+ a versatile interface for working with data, CUE, and its ecosystem
69
76
70
77
### Go release support policy
71
78
0 commit comments