Designed from scratch for modern environment so implemented in the Go programming language. Multicore CPUs GoBGP is designed to exploit todays multicore processors. Golang makes it extremely easy and simple to write concurrent code. Automation Friendly GoBGP is designed to be easily integrated with other software with its RPC APIs instead of manually changing its config via CLI. GoBGP also support