|
5 vuotta sitten | |
---|---|---|
.. | ||
asm | 5 vuotta sitten | |
internal | 5 vuotta sitten | |
.gitignore | 5 vuotta sitten | |
BUILD | 5 vuotta sitten | |
CODE_OF_CONDUCT.md | 5 vuotta sitten | |
LICENSE | 5 vuotta sitten | |
abi.go | 5 vuotta sitten | |
collection.go | 5 vuotta sitten | |
doc.go | 5 vuotta sitten | |
elf_reader.go | 5 vuotta sitten | |
feature.go | 5 vuotta sitten | |
go.mod | 5 vuotta sitten | |
go.sum | 5 vuotta sitten | |
linker.go | 5 vuotta sitten | |
map.go | 5 vuotta sitten | |
marshalers.go | 5 vuotta sitten | |
prog.go | 5 vuotta sitten | |
ptr_32_be.go | 5 vuotta sitten | |
ptr_32_le.go | 5 vuotta sitten | |
ptr_64.go | 5 vuotta sitten | |
readme.md | 5 vuotta sitten | |
run-tests.sh | 5 vuotta sitten | |
syscalls.go | 5 vuotta sitten | |
types.go | 5 vuotta sitten | |
types_string.go | 5 vuotta sitten |
eBPF is a pure Go library that provides utilities for loading, compiling, and debugging eBPF programs. It has minimal external dependencies and is intended to be used in long running processes.
ebpf/asm contains a basic assembler.
The library is maintained by Cloudflare and Cilium. Feel free to join the libbpf-go channel on Slack.
The package is production ready, but the API is explicitly unstable right now. Expect to update your code if you want to follow along.