Hi Joe and others
We are running into several issues because the new structs have some internal fields namely:-
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
As a result of these proto.equal doesnt work anymore on these structs and we cannot compare maps and slices.
More importantly we cannot pass these structures as value since it complains with below error:-
Are you aware of any option to disable generating these internal fields for the structs or can we change the protoc to not generate these?
Any help would be appreciated. Thanks