github.com/osrg/gobgp/v3@v3.30.0/README.md (about)

     1  # GoBGP: BGP implementation in Go
     2  
     3  [![Go Report Card](https://goreportcard.com/badge/github.com/osrg/gobgp)](https://goreportcard.com/report/github.com/osrg/gobgp)
     4  [![Tests](https://github.com/osrg/gobgp/actions/workflows/ci.yml/badge.svg)](https://github.com/osrg/gobgp/actions/workflows/ci.yml)
     5  [![Go Reference](https://pkg.go.dev/badge/github.com/osrg/gobgp/v3.svg)](https://pkg.go.dev/github.com/osrg/gobgp/v3)
     6  [![Releases](https://img.shields.io/github/release/osrg/gobgp/all.svg?style=flat-square)](https://github.com/osrg/gobgp/releases)
     7  [![LICENSE](https://img.shields.io/github/license/osrg/gobgp.svg?style=flat-square)](https://github.com/osrg/gobgp/blob/master/LICENSE)
     8  
     9  GoBGP is an open source Border Gateway Protocol (BGP) implementation designed from scratch for
    10  modern environment and implemented in a modern programming language,
    11  [the Go Programming Language](http://golang.org/).
    12  
    13  ----
    14  
    15  ## Install
    16  
    17  Try [a binary release](https://github.com/osrg/gobgp/releases/latest).
    18  
    19  ## Documentation
    20  
    21  ### Using GoBGP
    22  
    23  - [Getting Started](docs/sources/getting-started.md)
    24  - CLI
    25    - [Typical operation examples](docs/sources/cli-operations.md)
    26    - [Complete syntax](docs/sources/cli-command-syntax.md)
    27  - [Route Server](docs/sources/route-server.md)
    28  - [Route Reflector](docs/sources/route-reflector.md)
    29  - [Policy](docs/sources/policy.md)
    30  - Zebra Integration
    31    - [FIB manipulation](docs/sources/zebra.md)
    32    - [Equal Cost Multipath Routing](docs/sources/zebra-multipath.md)
    33  - [MRT](docs/sources/mrt.md)
    34  - [BMP](docs/sources/bmp.md)
    35  - [EVPN](docs/sources/evpn.md)
    36  - [Flowspec](docs/sources/flowspec.md)
    37  - [RPKI](docs/sources/rpki.md)
    38  - [Managing GoBGP with your favorite language with gRPC](docs/sources/grpc-client.md)
    39  - Go Native BGP Library
    40    - [Basics](docs/sources/lib.md)
    41    - [BGP-LS](docs/sources/lib-ls.md)
    42    - [SR Policy](docs/sources/lib-srpolicy.md)
    43  - [Graceful Restart](docs/sources/graceful-restart.md)
    44  - [Additional Paths](docs/sources/add-paths.md)
    45  - [Peer Group](docs/sources/peer-group.md)
    46  - [Dynamic Neighbor](docs/sources/dynamic-neighbor.md)
    47  - [eBGP Multihop](docs/sources/ebgp-multihop.md)
    48  - [TTL Security](docs/sources/ttl-security.md)
    49  - [Confederation](docs/sources/bgp-confederation.md)
    50  - Data Center Networking
    51    - [Unnumbered BGP](docs/sources/unnumbered-bgp.md)
    52  
    53  ### Externals
    54  
    55  - [Tutorial: Using GoBGP as an IXP connecting router](http://www.slideshare.net/shusugimoto1986/tutorial-using-gobgp-as-an-ixp-connecting-router)
    56  
    57  ## Community, discussion and support
    58  
    59  We have the [Slack](https://join.slack.com/t/gobgp/shared_invite/zt-g9il5j8i-3gZwnXArK0O9Mnn4Yu~IrQ) for questions, discussion, suggestions, etc.
    60  
    61  You have code or documentation for GoBGP? Awesome! Send a pull
    62  request. No CLA, board members, governance, or other mess. See [`BUILD.md`](BUILD.md) for info on
    63  code contributing.
    64  
    65  ## Licensing
    66  
    67  GoBGP is licensed under the Apache License, Version 2.0. See
    68  [LICENSE](https://github.com/osrg/gobgp/blob/master/LICENSE) for the full
    69  license text.