MCAP: A Go Library for Managing and Sharing Code Snippets

MCAP

MCAP is a modular container format and logging library for pub/sub messages with arbitrary message serialization. It is primarily intended for use in robotics applications, and works well under various workloads, resource constraints, and durability requirements.

Documentation

Developer quick start

MCAP libraries are provided in the following languages. For guidance on each language, see its corresponding README:

LanguageReadmeAPI docsPackage nameVersion
C++readmeAPI docsmcap
GoreadmeAPI docs see releases
PythonreadmeAPI docsmcap
JavaScript/TypeScriptreadmeAPI docs@mcap/core
SwiftreadmeAPI docs see releases
RustreadmeAPI docsmcap

To run the conformance tests, you will need to use Git LFS, which is used to store the test logs under tests/conformance/data.

CLI tool

A CLI tool for interacting with the format is available here.


Download Details:

Author: foxglove
Source Code: https://github.com/foxglove/mcap 
License: MIT license

#go #golang #python #swift #data #typescript 

MCAP: A Go Library for Managing and Sharing Code Snippets
2.20 GEEK