Closed remingtonc closed 5 years ago
Ideally we will remove vendor/
soon and replace with Go modules.
Making changes to the vendor folder is not a best practice (its content should be automatically populated), but considering we are getting rid of it, this looks good to me.
Resolves #39
Simply completely copies
jsonpb.go
with the single liner fixes to mitigate failures with Go module usage. Nothing clever, wholesale copy. Updatesprotobuf
dependency in vendor as well.Removes composites check in
go vet
due toprotobuf
dependency...Apparently
go vet
is "overly religious" about this issue and it is perfectly functional.