Go to file
Jeff Carr d958fda766 first pass on signal-server proto file 2025-04-04 08:07:52 -05:00
example first pass on signal-server proto file 2025-04-04 08:07:52 -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 more complete format() functions 2025-04-02 23:26:49 -05:00
README adding help 2025-01-12 06:13:42 -06:00
argv.go fix --debug 2025-03-29 09:43:24 -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 track empty message {} 2025-04-04 08:07:06 -05:00
generate.go names corrected for 'scanner' & 'iterator' 2025-03-26 20:44:06 -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 names corrected for 'scanner' & 'iterator' 2025-03-26 20:44:06 -05:00
human.go use fhelp package to attempt to install protoc 2025-02-12 15:10:13 -06:00
main.go closer to back to working again 2025-03-28 08:19:59 -05:00
protoParse.go try to autoformat the protobufs for the signal devs 2025-03-26 20:44:06 -05:00
protoReformat.go track empty message {} 2025-04-04 08:07: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