syntax = "proto3"; package test; option go_package = "../encoding"; import "google/protobuf/struct.proto"; message test_model { int64 id = 1; string name = 2; repeated string hobby = 3; map attrs = 4; } message StructPb { google.protobuf.Struct data = 1; repeated google.protobuf.Struct data_list = 2; }