{"id":13396989,"url":"https://github.com/osrg/gobgp","last_synced_at":"2025-05-12T03:49:19.669Z","repository":{"id":20726886,"uuid":"24011030","full_name":"osrg/gobgp","owner":"osrg","description":"BGP implemented in the Go Programming Language","archived":false,"fork":false,"pushed_at":"2025-05-08T23:05:22.000Z","size":19774,"stargazers_count":3782,"open_issues_count":219,"forks_count":723,"subscribers_count":115,"default_branch":"master","last_synced_at":"2025-05-09T00:19:36.293Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://osrg.github.io/gobgp/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/osrg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-09-14T01:51:58.000Z","updated_at":"2025-05-08T23:05:19.000Z","dependencies_parsed_at":"2023-02-17T00:01:34.175Z","dependency_job_id":"60a0bda1-6a7b-474e-af4d-37cdf2000dad","html_url":"https://github.com/osrg/gobgp","commit_stats":{"total_commits":3169,"total_committers":187,"mean_commits":"16.946524064171122","dds":0.7021142316188071,"last_synced_commit":"076e9fce3d289c47f07ab75a23f2d216c11466bf"},"previous_names":[],"tags_count":110,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osrg%2Fgobgp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osrg%2Fgobgp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osrg%2Fgobgp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osrg%2Fgobgp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/osrg","download_url":"https://codeload.github.com/osrg/gobgp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253672534,"owners_count":21945475,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-30T18:01:08.868Z","updated_at":"2025-05-12T03:49:19.620Z","avatar_url":"https://github.com/osrg.png","language":"Go","readme":"# GoBGP: BGP implementation in Go\n\n[![Go Report Card](https://goreportcard.com/badge/github.com/osrg/gobgp)](https://goreportcard.com/report/github.com/osrg/gobgp)\n[![Tests](https://github.com/osrg/gobgp/actions/workflows/ci.yml/badge.svg)](https://github.com/osrg/gobgp/actions/workflows/ci.yml)\n[![Go Reference](https://pkg.go.dev/badge/github.com/osrg/gobgp/v3.svg)](https://pkg.go.dev/github.com/osrg/gobgp/v3)\n[![Releases](https://img.shields.io/github/release/osrg/gobgp/all.svg?style=flat-square)](https://github.com/osrg/gobgp/releases)\n[![LICENSE](https://img.shields.io/github/license/osrg/gobgp.svg?style=flat-square)](https://github.com/osrg/gobgp/blob/master/LICENSE)\n\nGoBGP is an open source Border Gateway Protocol (BGP) implementation designed from scratch for\nmodern environment and implemented in a modern programming language,\n[the Go Programming Language](http://golang.org/).\n\n----\n\n## Install\n\nTry [a binary release](https://github.com/osrg/gobgp/releases/latest).\n\n## Documentation\n\n### Using GoBGP\n\n- [Getting Started](docs/sources/getting-started.md)\n- CLI\n  - [Typical operation examples](docs/sources/cli-operations.md)\n  - [Complete syntax](docs/sources/cli-command-syntax.md)\n- [Route Server](docs/sources/route-server.md)\n- [Route Reflector](docs/sources/route-reflector.md)\n- [Policy](docs/sources/policy.md)\n- Zebra Integration\n  - [FIB manipulation](docs/sources/zebra.md)\n  - [Equal Cost Multipath Routing](docs/sources/zebra-multipath.md)\n- [MRT](docs/sources/mrt.md)\n- [BMP](docs/sources/bmp.md)\n- [EVPN](docs/sources/evpn.md)\n- [Flowspec](docs/sources/flowspec.md)\n- [RPKI](docs/sources/rpki.md)\n- [Metrics](docs/sources/metrics.md)\n- [Managing GoBGP with your favorite language with gRPC](docs/sources/grpc-client.md)\n- Go Native BGP Library\n  - [Basics](docs/sources/lib.md)\n  - [BGP-LS](docs/sources/bgp-ls.md)\n  - [SR Policy](docs/sources/lib-srpolicy.md)\n- [Graceful Restart](docs/sources/graceful-restart.md)\n- [Additional Paths](docs/sources/add-paths.md)\n- [Peer Group](docs/sources/peer-group.md)\n- [Dynamic Neighbor](docs/sources/dynamic-neighbor.md)\n- [eBGP Multihop](docs/sources/ebgp-multihop.md)\n- [TTL Security](docs/sources/ttl-security.md)\n- [Confederation](docs/sources/bgp-confederation.md)\n- Data Center Networking\n  - [Unnumbered BGP](docs/sources/unnumbered-bgp.md)\n- [Sentry](docs/sources/sentry.md)\n\n### Externals\n\n- [Tutorial: Using GoBGP as an IXP connecting router](http://www.slideshare.net/shusugimoto1986/tutorial-using-gobgp-as-an-ixp-connecting-router)\n\n## Community, discussion and support\n\nWe have the [Slack](https://join.slack.com/t/gobgp/shared_invite/zt-g9il5j8i-3gZwnXArK0O9Mnn4Yu~IrQ) for questions, discussion, suggestions, etc.\n\nYou have code or documentation for GoBGP? Awesome! Send a pull\nrequest. No CLA, board members, governance, or other mess. See [`BUILD.md`](BUILD.md) for info on\ncode contributing.\n\n## Licensing\n\nGoBGP is licensed under the Apache License, Version 2.0. See\n[LICENSE](https://github.com/osrg/gobgp/blob/master/LICENSE) for the full\nlicense text.\n","funding_links":[],"categories":["Go","Networking","Golang","Go (134)","网络相关库","Relational Databases","网络","\u003cspan id=\"网络-networking\"\u003e网络 Networking\u003c/span\u003e","Uncategorized"],"sub_categories":["Transliteration","Uncategorized","Advanced Console UIs","暂未分类","Strings","音译","暂未分类这些库被放在这里是因为其他类别似乎都不适合。","交流","\u003cspan id=\"高级控制台用户界面-advanced-console-uis\"\u003e高级控制台用户界面 Advanced Console UIs\u003c/span\u003e"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fosrg%2Fgobgp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fosrg%2Fgobgp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fosrg%2Fgobgp/lists"}