Skip to content

Development environment

For the documentation


You need to configure python3 and pip first.

pip install mkdocs-material mkdocs-static-i18n
Run the site locally
mkdocs serve


python3 -m mkdocs serve

For the project

By default you have the latest Go installed (currently 1.19), and added GOPATH/bin to the PATH environment variable.

make fmt_insalll
make lint_install

This installs the formatting and lint tools, which can be used via make fmt and make lint.

For ProtoBuffer changes, you also need make proto_install and make proto.

Build binary to the project directory
Install binary to GOPATH/bin
make install