libbpfgo
EBPF wrapper
A Go library providing an interface to eBPF programs from userspace
eBPF library for Go. Powered by libbpf.
748 stars
20 watching
95 forks
Language: Go
last commit: 2 months ago
Linked from 1 awesome list
bpfebpfgogolanglinux
Related projects:
Repository | Description | Stars |
---|---|---|
| Go bindings for creating eBPF programs and loading ELF files. | 2,153 |
| An Rust wrapper around libbpf to simplify BPF program development and build processes. | 791 |
| An eBPF WebAssembly runtime and toolchain for building cross-platform, sandboxed eBPF programs with minimal modification. | 390 |
| Tool for monitoring and inspecting eBPF programs on Linux systems | 85 |
| Automates loading and use of dynamic libraries with foreign function interfaces. | 9 |
| A Go wrapper around a C++ UTP reference implementation | 92 |
| A Go SDK for interacting with the Libra cryptocurrency network | 21 |
| A client library for interacting with the Libra blockchain | 44 |
| Provides remote access to eBPF programs and maps for debugging and metrics collection. | 6 |
| A security solution using eBPF to restrict Linux access and protect against attacks | 138 |
| A toolchain to simplify building and running eBPF programs with CO-RE and WebAssembly support | 687 |
| Demonstrates packet encapsulation and decapsulation with MPLS labels using eBPF | 54 |
| A Go client for interacting with the Libra Blockchain | 49 |
| A tool to explore and visualize the eBPF subsystem of Linux hosts | 82 |
| A collection of functional programming helpers for Go, providing a set of reusable functions for tasks like filtering, mapping, and reducing data. | 304 |