Proto commits in favadi/protoc-go-inject-tag

These 10 commits are when the Protocol Buffers files have changed:

Commit:4fcf829
Author:Liam Stanley
Committer:Liam Stanley

switch recommended field name to @gotags

The documentation is generated from this commit.

Commit:f41d833
Author:Liam Stanley
Committer:Liam Stanley

fix: fix tags when using trailing + regular comments

Commit:2ab5199
Author:Liam Stanley
Committer:GitHub

Addl. testing in test.proto; deprecate XXX_ fields; support trailing comments (#44) * new protoc-gen-go cli format for testing * addl tests; regenerate with new protoc-gen-go plugin * additional tests * add xxx_ field compatibility for testing older functionality * add deprecation note, and clarify -XXX_skip usage * add support for trailing comments * update readme with new functionality; refactor * fix syntax highlighting

Commit:8dfc534
Author:Liam Stanley
Committer:GitHub

go: upgrade deps (#42) * go: upgrade deps * remove vendor dir; upgrade to Go 1.16

Commit:d0943c8
Author:Binh Nguyen
Committer:GitHub

Upgrade golang/protobuf to v1.4.2 (#36) * upgrade github.com/golang/protobuf dependency to v1.4.2 * add protoc-go-inject-tag to code_gen.sh to test inject tags * update vendor with new version of golang/protobuf for travis * update travis with newer version of go * update test case with regex for more stable tests

Commit:52c72d7
Author:Diep Pham

supports tag overriding

Commit:1878f2c
Author:Diep Pham

adds test for issue #10

Commit:3620a1f
Author:Diep Pham
Committer:Diep Pham

adds tests to prove that multiple tags are broken

Commit:d5e85c7
Author:Nicholas Credli

Continue looking for custom tags after a skipped tag encounter

Commit:d4fff79
Author:Diep Pham

add pb test file