Commit Graph

40 Commits

Author SHA1 Message Date
Jeff Carr 5846d5e4af minor mv code 2024-12-04 15:35:27 -06:00
Jeff Carr f888dab0f2 go-clone --build 2024-12-01 22:21:09 -06:00
Jeff Carr 7a1c1e3180 kill nil panic possibility 2024-12-01 16:43:08 -06:00
Jeff Carr 2c8a813b71 fix mutex marshal nil panic 2024-12-01 10:42:12 -06:00
Jeff Carr 3261af8db3 sort using mutex from protobuf struct 2024-12-01 00:46:06 -06:00
Jeff Carr 9a34961d3d only do mutex after proto
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-30 23:20:10 -06:00
Jeff Carr 3a4e0c1046 auto detect unique keys in protobuf file 2024-11-30 15:06:57 -06:00
Jeff Carr d2112f954d just no. don't put directories in libraries. ever. 2024-11-30 13:53:16 -06:00
Jeff Carr b1172af227 run protoc with the right paths 2024-11-30 13:48:50 -06:00
Jeff Carr d24d836899 have to auto run protoc 2024-11-30 12:44:04 -06:00
Jeff Carr dc356e9d0f auto run protoc
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-30 12:17:38 -06:00
Jeff Carr 10cf601ea0 notes on weird 'go mod tidy' failure 2024-11-30 02:01:44 -06:00
Jeff Carr 0bfba38b82 attempting to publish 2024-11-30 00:16:51 -06:00
Jeff Carr de3b63c1b0 golang 1.20 should be new enough 2024-11-29 21:49:11 -06:00
Jeff Carr 58f595f10f add Find()
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 17:45:17 -06:00
Jeff Carr 3f50c54d09 builds again
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 17:31:49 -06:00
Jeff Carr 8fcf500a80 run go mod init and tidy
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 15:51:04 -06:00
Jeff Carr a40f961924 jam a mutex in the proto-gen-go pb.go file for now
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 15:27:56 -06:00
Jeff Carr a6035cb90f move autogen sort.pb.go into seperate file
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 15:19:04 -06:00
Jeff Carr 678cb67c9b fix Append() logic
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 14:18:35 -06:00
Jeff Carr 98b366e2df better append/sort stuff
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 14:08:33 -06:00
Jeff Carr 908c905675 added Delete<Key>() ?
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 13:35:13 -06:00
Jeff Carr 4b64696a29 unique tag setting for Append()
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 12:59:26 -06:00
Jeff Carr bdd91505e0 add UnmarshalTEXT()
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 12:49:27 -06:00
Jeff Carr 7a1b960858 marshal argv options
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 12:35:12 -06:00
Jeff Carr 45b343bee8 might be pretty good stuff
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 12:03:35 -06:00
Jeff Carr 69093ef5de standard header
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 12:00:19 -06:00
Jeff Carr dc640a6ccb autogen the marshal file
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 11:56:57 -06:00
Jeff Carr 07e556e379 maybe this will be useful. don't know
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 11:32:27 -06:00
Jeff Carr ba981d6bb2 only sort keys left
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 11:21:56 -06:00
Jeff Carr 8158a66db5 mroe argv checks
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 11:15:40 -06:00
Jeff Carr 28daefa6c5 add argv
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 11:08:11 -06:00
Jeff Carr 6e29eb7862 getting to more standard code. still don't know how much this will work
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 10:30:58 -06:00
Jeff Carr 6c425fc05e use string map
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 10:23:50 -06:00
Jeff Carr fb79d5b17d test works
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 10:20:06 -06:00
Jeff Carr 766c2e1674 continue attempt
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 09:36:54 -06:00
Jeff Carr 1c0234a442 make test
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 09:14:30 -06:00
Jeff Carr f145e6e74e god damnit
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-29 08:54:49 -06:00
Jeff Carr 74498c8fcd more 2024-11-29 08:33:47 -06:00
Jeff Carr 79e73f9abf Day 1 2024-11-29 08:30:19 -06:00