Go Garden
Go-garden — это распределённый сервисный фреймворк для разработки распределённых систем.
Адрес на GitHub: https://github.com/panco95/go-garden
Адрес в Code Cloud: https://gitee.com/pancoJ/go-garden
// Установить проектный фреймворк
go get -u github.com/panco95/go-garden@v1.4.4
go install github.com/panco95/go-garden/tools/garden@v1.4.4
// Создать проект
garden new my-gateway gateway
garden new my-service service
// Изменить конфигурацию сервиса и маршрутизацию
......
// Запустить шлюз
go run my-gateway/main.go -configs=my-gateway/configs -runtime=my-gateway/runtime
// Запустить сервис
go run my-service/main.go -configs=my-gateway/configs -runtime=my-gateway/runtime
Посетите учебник, чтобы шаг за шагом изучить, как использовать go-garden.
Посетите раздел инструменты, чтобы узнать, как использовать фреймворк.
Смотрите файлы Dockerfile и docker-compose.yml в каталоге deply.
QQ группа: 967256601
Go Garden имеет лицензию Apache 2.0.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )