Privacy Ratings

Відкритий код: Вебфреймворки Go

Категорія «Вебфреймворки Go» (12): код опубліковано під ліцензією, схваленою OSI, оцінено за конфіденційністю з доказами. Спочатку наш вибір, потім за балом.

  1. Beego Оцінка B

    Full-stack-вебфреймворк для Go зі структурою MVC, ORM, кешуванням, журналюванням та інструментом командного рядка bee для створення каркасів.

    Apache 2.0 licensed. Вихідний код

  2. Buffalo Оцінка B

    Інструментарій веброзробки для Go, що генерує проєкти з маршрутизацією, шаблонами, шаром бази даних Pop, міграціями та конвеєром фронтенд-ресурсів.

    MIT-licensed. Вихідний код

  3. Chi Оцінка B

    Легкий компонований маршрутизатор для створення HTTP-сервісів на Go, побудований на стандартному пакеті net/http.

    MIT-licensed. Вихідний код

  4. Fiber Оцінка B

    Вебфреймворк для Go, натхненний Express, побудований на HTTP-рушії Fasthttp, з маршрутизацією, проміжним ПЗ і шаблонізацією.

    MIT-licensed. Вихідний код

  5. Gin Оцінка B

    HTTP-вебфреймворк для Go з маршрутизатором на radix-дереві, підтримкою проміжного ПЗ, прив'язкою та перевіркою запитів.

    MIT-licensed. Вихідний код

  6. Gorilla Mux Оцінка B

    Маршрутизатор HTTP-запитів для Go з вебінструментарію Gorilla, що зіставляє маршрути за шляхом, хостом, методом, заголовками та параметрами запиту, побудований на net/http.

    BSD 3-Clause licensed. Вихідний код

  7. Iris Оцінка B

    Вебфреймворк для Go з маршрутизацією, шаром MVC, сесіями, WebSockets і шаблонізацією представлень.

    BSD 3-Clause licensed. Вихідний код

  8. Templ Оцінка B

    Мова HTML-шаблонів для Go, що компілює компоненти в типобезпечний код Go, з генератором командного рядка та мовним сервером для редакторів.

    MIT-licensed. Вихідний код

  9. Echo Оцінка D

    Мінімалістичний HTTP-вебфреймворк для Go з оптимізованим маршрутизатором, проміжним ПЗ, прив'язкою даних і рендерингом.

    MIT-licensed. Вихідний код

  10. Hertz Оцінка D

    HTTP-фреймворк для Go з проєкту CloudWeGo від ByteDance, розроблений для високопродуктивних мікросервісів, з генератором коду hz.

    Apache 2.0 licensed. Вихідний код

  11. Revel Оцінка D

    Full-stack-вебфреймворк для Go з маршрутизацією, шаблонами, гарячим перезавантаженням коду та вбудованим засобом запуску тестів. Більше не підтримується.

    MIT-licensed. Вихідний код

  12. Encore Оцінка D

    Бекенд-фреймворк для Go і TypeScript, що оголошує API та інфраструктуру, як-от бази даних, черги й завдання cron, у коді, з локальною панеллю розробки.

    Mozilla Public License 2.0. Вихідний код

Порівняти всі записи категорії «Вебфреймворки Go» (12), з відкритим кодом чи ні.