openapi-to-application-go — плагин для GitHub Copilot
Плагин генерирует готовые к запуску приложения на Go из спецификаций OpenAPI. Он настраивает структуру проекта, хэндлеры и middleware для REST API.
/plugin marketplace add github/awesome-copilot
/plugin install openapi-to-application-go@awesome-copilotЧто делает openapi-to-application-go
Плагин автоматизирует сборку бэкенда на Go по готовой спецификации OpenAPI. В проект сразу включаются обработчики запросов и middleware с соблюдением практик Go для REST API.
Инструмент добавляет субагента openapi-to-application и слэш-команду /openapi-to-application-go:openapi-to-application-code. Для запуска нужен GitHub Copilot CLI.
Ставьте плагин, если проектируете сервис от спецификации. Без OpenAPI-схемы в репозитории он бесполезен.
Какие задачи решает
- сгенерировать каркас Go-приложения по схеме OpenAPI
- настроить хэндлеры и middleware для REST API
- развернуть базовую структуру сервиса без ручной вёрстки эндпоинтов
Примеры запросов агенту
- /openapi-to-application-go:openapi-to-application-code по спецификации api/spec.yaml
- Сгенерируй Go-приложение на базе openapi.json с помощью агента openapi-to-application
Как установить openapi-to-application-go
Через маркетплейс плагинов
/plugin marketplace add github/awesome-copilot/plugin install openapi-to-application-go@awesome-copilotКоманда из источника
copilot plugin install openapi-to-application-go@awesome-copilotИз того же набора554
Весь набор →Вопросы о openapi-to-application-go
Как установить openapi-to-application-go в GitHub Copilot?
Выполните в терминале команду copilot plugin install openapi-to-application-go@awesome-copilot.
Что делает плагин openapi-to-application-go?
Он создаёт кодовую базу приложения на Go по файлу спецификации OpenAPI. В генерацию входят структура каталогов, обработчики маршрутов и middleware.
Какие команды и агенты добавляет этот плагин?
Расширение предоставляет команду /openapi-to-application-go:openapi-to-application-code и профильного агента openapi-to-application.
Исходный текст
openapi-to-application-go · MIT
# OpenAPI to Application - Go Plugin Generate production-ready Go applications from OpenAPI specifications. Includes project scaffolding, handler generation, middleware setup, and Go best practices for REST APIs. ## Installation ```bash # Using Copilot CLI copilot plugin install openapi-to-application-go@awesome-copilot ``` ## What's Included ### Commands (Slash Commands) | Command | Description | |---------|-------------| | `/openapi-to-application-go:openapi-to-application-code` | Generate a complete, production-ready application from an OpenAPI specification | ### Agents | Agent | Description | |-------|-------------| | `openapi-to-application` | Expert assistant for generating working applications from OpenAPI specifications | ## Source This plugin is part of [Awesome Copilot](https://github.com/github/awesome-copilot), a community-driven collection of GitHub Copilot extensions. ## License MIT
© Awesome Copilot Community · MIT · github/awesome-copilot