Discover Packages
github.com/ctlong/sonde-go
package
module
Version:
v0.0.0-...-a42463b
Opens a new window with list of versions in this module.
Published: Apr 16, 2020
License: Apache-2.0
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
sonde-go
Go implementation of Cloud Foundry's Dropsonde Protocol
Libraries sharing this protocol
Dropsonde is a Go library for applications that wish to emit messages in this format.
NOAA is a library (also in Go) for applications that wish to consume messages from the Cloud Foundry metric system .
Generating Code
Install protobuf Version 3 because of our dropsonde-protocol dependency .
# Currently, the command below installs v3.X
brew install protobuf
Generate go code
./generate-go.sh
Code will be generated within this directory using the proto files from Dropsonde Protocol . For other languages, message documentation, and communication protocols, reference Dropsonde Protocol .
In addition, generate-go.sh will also generate easyjson optimized marshalers/unmarshalers .
Expand ▾
Collapse ▴
Documentation
¶
Go implementation of Cloud Foundry's Dropsonde Protocol
Source Files
¶
Directories
¶
Package events is a generated protocol buffer package.
Package events is a generated protocol buffer package.
Click to show internal directories.
Click to hide internal directories.