protoutil: add NewAny method for deterministic serialization (#2462) (#2662)

This commit is contained in:
backport-actions-token[bot] 2021-10-05 15:41:32 -04:00 committed by GitHub
parent 46a1426925
commit 0f6cc036ae
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
20 changed files with 90 additions and 148 deletions

View file

@ -39,10 +39,7 @@ func (t transformer) transformAny(dst, src *anypb.Any) error {
return err
}
a, err := anypb.New(dstMsg.Interface())
if err != nil {
return err
}
a := NewAny(dstMsg.Interface())
dst.TypeUrl = a.TypeUrl
dst.Value = a.Value
return nil