An open API service indexing awesome lists of open source software.

https://github.com/alt4dev/protobuff

Protocol buffers definitions used by alt4 client libraries and internally by the server.
https://github.com/alt4dev/protobuff

Last synced: 5 months ago
JSON representation

Protocol buffers definitions used by alt4 client libraries and internally by the server.

Awesome Lists containing this project

README

          

## Protocol Buffers

Alt4 uses grpc to ingest logs.
This repo holds protocol buffer definitions used by Alt4dev
client libraries and internally by the server.

*Unless making a custom client, you don't need to use these definitions
Instead we'd recommend you use the ready-made client libraries*

#### Client Libraries
- [go](https://github.com/alt4dev/go)

#### Code Generation
```shell script
# Go Lang
./build.sh go
```

### Usage
This section refers to code that is generated and ready to be used publicly

#### Golang
In your project install.
```shell script
go get github.com/alt4dev/protobuff
```
It's advisable to use our [golang library](https://github.com/alt4dev/go) instead
which implements these buffers.