Go to file
Jeff Carr 10f75f87a6 add nomutex support to disable it per message struct 2025-01-12 08:28:23 -06:00
example add nomutex support to disable it per message struct 2025-01-12 08:28:23 -06:00
small small app works, example core dumps on Marshal() 2025-01-11 02:44:21 -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 add nomutex support to disable it per message struct 2025-01-12 08:28:23 -06:00
README adding help 2025-01-12 06:13:42 -06:00
argv.go lala. working again 2025-01-11 03:13:20 -06:00
control add control file 2024-12-18 03:02:44 -06:00
file.proto add nomutex support to disable it per message struct 2025-01-12 08:28:23 -06:00
generate.go add nomutex support to disable it per message struct 2025-01-12 08:28:23 -06:00
generateAppend.go adding help 2025-01-12 06:13:42 -06:00
generateFind.go add nomutex support to disable it per message struct 2025-01-12 08:28:23 -06:00
generateHeader.go minor 2025-01-11 06:07:48 -06:00
generateMarshal.go rename files 2025-01-11 04:03:41 -06:00
generateMutex.go add nomutex support to disable it per message struct 2025-01-12 08:28:23 -06:00
generateSort.go add nomutex support to disable it per message struct 2025-01-12 08:28:23 -06:00
human.go adding help 2025-01-12 06:13:42 -06:00
main.go add nomutex support to disable it per message struct 2025-01-12 08:28:23 -06:00
protoParse.go add nomutex support to disable it per message struct 2025-01-12 08:28:23 -06:00
protoc.go correctly identify the two primary structs 2025-01-10 19:37:32 -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