# buf: proto tool https://buf.build/docs/tour-1brewtapbufbuild/bufbrewinstallbuf# or use `go get` to install BufGO111MODULE=ongogetgithub.com/bufbuild/buf/cmd/buf
Developer Workflow
Info
# To list all files Buf is configured to use:bufls-files# To see your currently configured lint or breaking checkers:bufcheckls-lint-checkersbufcheckls-breaking-checkers# To see all available lint checkers independent of configuration/defaults:bufcheckls-lint-checkers--all
Build
# checkbufbuild-o/dev/nullbufbuild-oimage.bin
Lint
bufchecklint# We can also output errors in a format you can then copy into your buf.yaml filebufchecklint--error-format=config-ignore-yaml# Run breaking change detection# for dev localbufcheckbreaking--against-inputimage.binbufcheckbreaking--against-input'.git#branch=master'# for CIexport HTTPS_GIT=https://github.com/xmlking/yeti.gitbufcheckbreaking--against-input"$(HTTPS_GIT)#branch=master"