C shared code in csrc/core:
- common includes
- io_uring
- logging macros
- mmap file descriptor
- minute scheduler
- RTT estimator
- runningstat
- SipHash wrapper
Go shared code:
- cptr: handle C
void*
pointers. - dlopen: load dynamic libraries.
- events: simple event emitter.
- gqlclient: GraphQL client.
- gqlserver: GraphQL server.
- hwinfo: hardware information gathering.
- jsonhelper: JSON encoding and decoding.
- logging: Go logging library.
- macaddr: MAC address parsing and classification.
- nnduration: JSON-compatible non-negative duration types.
- pciaddr: PCI address parsing.
- rttest: RTT estimator.
- runningstat: compute min, max, mean, and variance.
- subtract: compute struct numerical difference.
- testenv: unit testing environment.
- urcu: userspace RCU.
- version: version information.