Go to file
Jeff Carr 2775e36aa4 try to autoformat the protobufs for the signal devs 2025-03-26 20:44:06 -05:00
example add IterBy() functions 2025-03-18 15:13:40 -05: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
GuiGenerate generate GUI table code 2025-02-20 05:12:36 -06:00
LICENSE add example. and forgot the GPL! 2024-12-31 13:24:00 -06:00
Makefile minor 2025-03-22 05:21:42 -05:00
README adding help 2025-01-12 06:13:42 -06:00
argv.go try to autoformat the protobufs for the signal devs 2025-03-26 20:44:06 -05: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 try to autoformat the protobufs for the signal devs 2025-03-26 20:44:06 -05:00
generate.go don't globally expose these internal sort things 2025-03-19 07:04:53 -05: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 add InsertBy() functions 2025-03-09 09:30:17 -05:00
generateGui.go golang 1.24 'iter' 2025-03-19 06:39:51 -05:00
generateHeader.go golang 1.24 'iter' 2025-03-19 06:39:51 -05:00
generateInsert.go add InsertBy() functions 2025-03-09 09:30:17 -05: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 don't globally expose these internal sort things 2025-03-19 07:04:53 -05:00
human.go use fhelp package to attempt to install protoc 2025-02-12 15:10:13 -06:00
main.go try to autoformat the protobufs for the signal devs 2025-03-26 20:44:06 -05:00
protoParse.go try to autoformat the protobufs for the signal devs 2025-03-26 20:44:06 -05:00
protoReformat.go try to autoformat the protobufs for the signal devs 2025-03-26 20:44:06 -05:00
protoc.go use fhelp package to attempt to install protoc 2025-02-12 15:10:13 -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