github.com/florianl/go-tc (go): Package tc allows to show and alter traffic control settings in the Linux kernel.  Traffic control is composed of the elements shaping, scheduling, policing and dropping. This processing is controlled by qdiscs, classes and filters.  For a more detailed introduction of these elements, please have a look at http://man7.org/linux/man-pages/man8/tc.8.html.  This example demonstrate the use with classic BPF  This example demonstrate how to attach an eBPF program with TC to an interface.
Keywords: bpf|class|ebpf|filter|go|linux|network|qdisc|qos|rtnetlink|traffic-control