我有一个 protobuf 文件如下:
message Lesson {
int64 UserId = 1;
int32 CourseId = 2;
int32 LessonId = 3;
LessonStatus Status = 4;
google.protobuf.Timestamp DateSubmitted = 5;
message Question {
string QuestionId = 1;
string StudentAnswer = 2;
QuestionStatus Status = 3;
string SupComment = 4;
}
repeated Question Questions = 6;
}
Run Code Online (Sandbox Code Playgroud)
}
protobuf 文件导入为api.
使用 来创建单个对象Lesson_Question很简单&api.Lesson_Question{},但我正在尝试创建一部分问题。我已经用谷歌搜索了一段时间,没有找到任何关于此的文档。
我尝试过各种组合,例如:
questions := []*api.Lesson_Questionquestions := []&api.Lesson_Questionquestions := &[]api.Lesson_Questionquestions := *[]api.Lesson_Questionquestions := []api.Lesson_Question但都给出错误。 …