From 7bcf5e5bd8beae3ad220d3d00c99b7527cfab8c0 Mon Sep 17 00:00:00 2001 From: Thomas Crain Date: Sat, 4 Aug 2018 14:39:50 -0400 Subject: [PATCH 1/2] README.md, proto: Replaced usage of group in example with nested message type --- README.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index c46bbdc821..096abb2920 100644 --- a/README.md +++ b/README.md @@ -161,9 +161,10 @@ Consider file test.proto, containing required string label = 1; optional int32 type = 2 [default=77]; repeated int64 reps = 3; - optional group OptionalGroup = 4 { - required string RequiredField = 5; + message OptionalNest { + required string RequiredField = 1; } + repeated OptionalNext nest = 4; } ``` @@ -180,12 +181,12 @@ To create and play with a Test object from the example package, ) func main() { - test := &example.Test { + test := &example.Test{ Label: proto.String("hello"), Type: proto.Int32(17), Reps: []int64{1, 2, 3}, - Optionalgroup: &example.Test_OptionalGroup { - RequiredField: proto.String("good bye"), + Nest: []*example.Test_OptionalNest{ + {RequiredField: proto.String("good bye")}, }, } data, err := proto.Marshal(test) From dfef2f6d28f5bd3eeedb469da2de7edc80c14b77 Mon Sep 17 00:00:00 2001 From: Thomas Crain Date: Sat, 4 Aug 2018 15:19:00 -0400 Subject: [PATCH 2/2] Removed reference to groups entirely --- README.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/README.md b/README.md index 096abb2920..61820bed62 100644 --- a/README.md +++ b/README.md @@ -161,10 +161,6 @@ Consider file test.proto, containing required string label = 1; optional int32 type = 2 [default=77]; repeated int64 reps = 3; - message OptionalNest { - required string RequiredField = 1; - } - repeated OptionalNext nest = 4; } ``` @@ -185,9 +181,6 @@ To create and play with a Test object from the example package, Label: proto.String("hello"), Type: proto.Int32(17), Reps: []int64{1, 2, 3}, - Nest: []*example.Test_OptionalNest{ - {RequiredField: proto.String("good bye")}, - }, } data, err := proto.Marshal(test) if err != nil {