GoBGP: BGP implementation in Go
![Slack Status](https://slackin-gobgp.now.sh/badge.svg)
GoBGP is an open source BGP implementation designed from scratch for
modern environment and implemented in a modern programming language,
the Go Programming Language.
To start using GoBGP
Try a binary release.
To start developing GoBGP
You need a working Go environment (1.11 or newer).
$ go get -u github.com/golang/dep/cmd/dep
$ go get github.com/osrg/gobgp
$ cd $GOPATH/src/github.com/osrg/gobgp && dep ensure
Documentation
Using GoBGP
Externals
Community, discussion and support
We have the Slack and mailing
list for
questions, discussion, suggestions, etc.
You have code or documentation for GoBGP? Awesome! Send a pull
request. No CLA, board members, governance, or other mess.
Licensing
GoBGP is licensed under the Apache License, Version 2.0. See
LICENSE for the full
license text.