# This app auto-generates *.pb.go files
#
# It assumes you are doing GO development in ~/go/src
# Although it might work with go.work directory setups
# I haven't tested that much yet because I haven't had time
# This app DOES NOT LIKE THINGS WHEN THE PATHS ARE NOT ABSOLUTE GO namespace paths
# that is, if you make a go.work file and tell it gitea.mystuff.org/foo is actually in foo/
# none of the autogen things will probably work. Notsure. Anyway, it's not interesting
# to me to try that since this is hard enough already I don't have time to debug that
# but will of course accept patches
# It was designed to work on .proto files designed with a .proto standard
* This will generate:
* Marshal() functions (to protoWIRE, protoTEXT and protoJSON)
* SortBy() functions
* FindBy() functions
* DeleteBy() functions
* AppendBy() functions
# See the examples/ for a sample fruit.proto file that documents what is needed
# You will notice if you have checked out this project the *pb.go files are ignored in the .gitignore
# file. See the app 'forge' on how publishing and versioning works with this codebase.