gopacket

Packet processor

Provides a set of tools for packet processing and decoding in Go.

Provides packet processing capabilities for Go

GitHub

6k stars
139 watching
1k forks
Language: Go
last commit: 3 months ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
grpc/grpc-go A high-performance RPC framework that supports mobile and HTTP/2-based communication. 21,100
golang/protobuf Provides Go bindings for protocol buffers for efficient binary serialization and deserialization of structured data. 9,785
go-git/go-git A high-level implementation of the Git version control system in Go 5,995
google/gops A tool to diagnose and inspect running Go processes on a system. 6,745
xtaci/kcp-go Provides a reliable and secure UDP transport layer with forward error correction and encryption. 4,108
gogo/protobuf A code generation tool for Protocol Buffers in Go, providing features like fast marshalling and compatibility with other libraries. 5,664
gobwas/ws A WebSocket implementation in Go. 6,143
osrg/gobgp BGP implementation in Go, aiming to provide a modern and scalable solution for network routing protocols. 3,653
gorilla/websocket An implementation of the WebSocket protocol for real-time communication over TCP connections. 22,445
apache/cassandra-gocql-driver A fast and robust Cassandra client for the Go programming language 2,584
go-vgo/robotgo Automation tool for interacting with graphical user interfaces on multiple platforms. 9,678
gocelery/gocelery A Go library that enables distributed task queuing and supports Celery workflow automation 2,379
go-kit/kit A toolkit for building microservices in Go 26,621
pdfcpu/pdfcpu A comprehensive PDF processing library written in Go with a focus on batch processing and scripting. 7,008
davecgh/go-spew Provides a deep pretty printer for Go data structures to aid in debugging 6,089