build-go and store-go currently are skipped from CI until someone finds time to work on https://git.snix.dev/snix/snix/issues/60. We can however still regenerate the bindings at least, so do this. Change-Id: I626da69f26bff24cdf3c01581931045a44635116 Reviewed-on: https://cl.snix.dev/c/snix/+/30335 Tested-by: besadii Autosubmit: Florian Klink <flokli@flokli.de> Reviewed-by: Ilan Joselevich <personal@ilanjoselevich.com> |
||
|---|---|---|
| .. | ||
| testdata | ||
| default.nix | ||
| export.go | ||
| export_test.go | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| pathinfo.go | ||
| pathinfo.pb.go | ||
| pathinfo_test.go | ||
| pick_next_node_test.go | ||
| README.md | ||
| rpc_pathinfo.pb.go | ||
| rpc_pathinfo_grpc.pb.go | ||
store-go
This directory contains generated golang bindings, both for the snix-store data models, as well as the gRPC bindings.
They are generated with mg run //snix:store-go:regenerate.
These files end with .pb.go, and are ensured to be up to date by Ci check.
Additionally, code useful when interacting with these data structures
(ending just with .go) is provided.