Go to file
Jeff Carr eaa7293fc7 GPL 3.0 2025-02-01 11:41:48 -06:00
example auto formatting is working well enough 2025-02-01 07:32:00 -06:00
small start saving and setting the Uuid 2025-01-17 02:50:36 -06:00
.gitignore lala. working again 2025-01-11 03:13:20 -06:00
LICENSE add example. and forgot the GPL! 2024-12-31 13:24:00 -06:00
Makefile goimport for protobuf 2025-02-01 06:54:55 -06:00
README adding help 2025-01-12 06:13:42 -06:00
argv.go GPL 3.0 2025-02-01 11:41:48 -06:00
control add control file 2024-12-18 03:02:44 -06:00
doIdentify.go GPL 3.0 2025-02-01 11:41:48 -06:00
file.proto add --identify 2025-01-19 00:35:30 -06:00
file.proto.new auto formatting is working well enough 2025-02-01 07:32:00 -06:00
generate.go GPL 3.0 2025-02-01 11:41:48 -06:00
generateAppend.go GPL 3.0 2025-02-01 11:41:48 -06:00
generateDelete.go GPL 3.0 2025-02-01 11:41:48 -06:00
generateFind.go GPL 3.0 2025-02-01 11:41:48 -06:00
generateHeader.go GPL 3.0 2025-02-01 11:41:48 -06:00
generateInsert.go GPL 3.0 2025-02-01 11:41:48 -06:00
generateMarshal.go GPL 3.0 2025-02-01 11:41:48 -06:00
generateMutex.go GPL 3.0 2025-02-01 11:41:48 -06:00
generateSort.go GPL 3.0 2025-02-01 11:41:48 -06:00
human.go GPL 3.0 2025-02-01 11:41:48 -06:00
main.go GPL 3.0 2025-02-01 11:41:48 -06:00
protoParse.go GPL 3.0 2025-02-01 11:41:48 -06:00
protoReformat.go GPL 3.0 2025-02-01 11:41:48 -06:00
protoc.go GPL 3.0 2025-02-01 11:41:48 -06:00

README

# This app will autogenerate Sort() and Marshal() functions for .proto files

# 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