[VOL-5246] - branch and release bbsim

VERSION
api/bbsim/bbsim.proto
api/bbsim/bbsim_dmi.proto
api/legacy/bbsim.proto
cmd/bbr/bbr.go
cmd/bbsim/bbsim.go
cmd/bbsimctl/bbsimctl.go
configs/bbsim.yaml
tests/bbr.groovy
tests/bbr.sh
tools/main.go
------------------------
  o Copyright message update
  o Append # [EOF]

cmd/bbr/bbr.go
cmd/bbsimctl/bbsimctl.go
tools/main.go
------------------------
  o Run gofmt -s -e -w on sources to fix linting complaints.

Change-Id: I666f97b35ccfc012c02a54c0f99677be290a40d0
11 files changed
tree: 68ec1e95ac29ff2ef113f9395b923802516aabff
  1. .dockerignore
  2. .gitignore
  3. .gitreview
  4. .golangci.yml
  5. CODE_OF_CONDUCT.md
  6. Dockerfile.builder.dockerignore
  7. LICENSE.md
  8. Makefile
  9. README.md
  10. VERSION
  11. api/
  12. build/
  13. cmd/
  14. config.mk
  15. configs/
  16. docs/
  17. examples/
  18. go.mod
  19. go.sum
  20. internal/
  21. makefiles/
  22. tests/
  23. tools/
  24. vendor/
README.md

BroadBand Simulator (BBSim)

Build

BBSim is managed via a Makefile, plese run the following command to display all the available targets

make help

Documentation

More advanced documentation lives in here.

You can generate and browse the documentation by executing:

make docs

This project structure is based on golang-standards/project-layout.