Skip to content

muxinc/protogen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

protogen GoDoc Go Report Card License

Protobuf Specification Generator written in Go

This library was developed by Mux to programmatically generate Protobuf specifications.

Mux has a large number of message fields that are used in Protobuf-encoded message-types exchanged throughout our system. Historically the Protobuf specifications had been written by hand, which led to subtle differences in the naming of fields across message specs, not to mention the tedium and error-prone nature of manually editing specs.

The objective of this library is to generate Protobuf specifications automatically from a central repository that keeps track of the many fields we work with and the messages that use them.

About

Protobuf Specification Generator written in Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published