osrg/gobgp — BGP implemented in the Go Programming Language
Description and use
gobgp is an open‑source implementation of the Border Gateway Protocol (BGP) written in Go. It provides a fully functional BGP daemon with support for modern extensions such as BMP, RIB, and graceful restart, and offers both a command‑line interface and a gRPC API for programmatic control. Designed for flexibility and performance, gobgp is widely used in network automation, testing, and research environments.
Problem
osrg/gobgp may be useful when its README and activity match a concrete workflow.
Outcome
Early or unclear: treat as research material until maintenance, releases, docs, and issue activity are verified.
Evidence
BGP implemented in the Go Programming Language
- Record date: 2026-11-12T11:00:47.191Z