satlabrpcserver

package
v0.0.0-...-6700e38 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 24, 2025 License: BSD-3-Clause Imports: 0 Imported by: 0

Documentation

Overview

Package satlabrpcserver contains protocol buffers that are exchanged between the client and server.

Generating Protocol Buffer Code

Anytime the Protocol Buffer definitions change, the generated Go code must be regenerated. This can be done with "go generate". Just run:

go generate ./...

Upstream documentation: https://developers.google.com/protocol-buffers/docs/reference/go-generated

Code Generation Dependencies

To generate the Go code, your system must have "protoc" installed. See: https://github.com/protocolbuffers/protobuf#protocol-compiler-installation

The "protoc-gen-go" tool must also be installed. To install it, run:

go install google.golang.org/protobuf/cmd/protoc-gen-go
go install google.golang.org/protobuf/cmd/protoc-gen-go-grpc

If you see a 'protoc-gen-go: program not found or is not executable' error for the 'go generate' command, run the following:

echo 'export PATH=$PATH:$GOPATH/bin' >> $HOME/.bashrc
source $HOME/.bashrc

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL