Шина данных

SVI e60563c44b SVI Добавление инструментов компиляции proto-файла %!s(int64=2) %!d(string=hai) anos
cmd 7864cabe2c SVI Добавление кода сервиса, десктопа %!s(int64=2) %!d(string=hai) anos
internal 7864cabe2c SVI Добавление кода сервиса, десктопа %!s(int64=2) %!d(string=hai) anos
pkg ce864c3791 SVI Добоавление proto-файла %!s(int64=2) %!d(string=hai) anos
tools e60563c44b SVI Добавление инструментов компиляции proto-файла %!s(int64=2) %!d(string=hai) anos
.gitignore 9d4a8542f8 SVI Игнор служебных файлов %!s(int64=2) %!d(string=hai) anos
LICENSE 4e33ec58e7 Initial commit %!s(int64=2) %!d(string=hai) anos
Makefile 18b9703ca4 SVI Доработка инфраструктуры запуска %!s(int64=2) %!d(string=hai) anos
README.md 2f63462f86 SVI Доработка описания %!s(int64=2) %!d(string=hai) anos
go.mod c0d2ef705b SVI Добавление вендоринга %!s(int64=2) %!d(string=hai) anos
gobus_dev.sh 18b9703ca4 SVI Доработка инфраструктуры запуска %!s(int64=2) %!d(string=hai) anos

README.md

gobus

Шина данных.

Сервис

Представляет из себя шину данных.

Десктоп

Представляет из себя демонстратор работы через шину в различных режимах.

Цели сборки

make            # Собрать сервис для упаковки
make serv.build # -//-
make serv.run   # Собрать и запустить сервис с детектором гонок (для разработки)
make desk.run   # Собрать и запустить десктоп для проверки
make test.run   # Запуск тестов
make lint       # Запуск линтеров
make graph      # Запуск построения графа в SVG
make mod        # Обновить вендоринг