cuelang.org/go@v0.10.1/encoding/protobuf/textproto/testdata/encoder/map.txtar (about) 1 -- value.cue -- 2 m: _ @protobuf(1,map[string]string) 3 m: foo: "bar" 4 m: qux: "quux" 5 m: "1": "one" 6 7 // Doc 1 8 intMap: _ @protobuf(1,map[int]string) 9 // Doc 2 10 intMap: {"1": "one"} 11 // Doc 3 (seems not to be supported by proto) 12 intMap: "2": "two" 13 intMap: { 14 // Doc inner (seems not to be supported by proto) 15 "3": "three" 16 } 17 -- out/encode -- 18 m: { 19 key: "foo" 20 value: "bar" 21 } 22 m: { 23 key: "qux" 24 value: "quux" 25 } 26 m: { 27 key: "1" 28 value: "one" 29 } 30 # Doc 1 31 # Doc 2 32 intMap: { 33 key: 1 34 value: "one" 35 } 36 intMap: { 37 key: 2 38 value: "two" 39 } 40 intMap: { 41 key: 3 42 value: "three" 43 }