Skip to main content

CUE

// Go 实现,导入依赖
import (
"strings"
)

// 类型
Bob: {
Name: string
Age: int
}


// JSON 语法
{
"Bob": {
"Name": "Bob Smith",
"Age": 42
}
}

// 等同
Bob: Name: "Bob Smith"

// 类型定义
#Person: {
Name: string
Email?: string
Age?: int & >0 & <140
}
Wener: #Person & {
// 使用导入
Name: strings.ToTitle("wener"),
Age: 18
}