Back to Iris

Iris Web Framework

README_RU.md

12.2.115.5 KB
Original Source

Iris Web Framework

<!--[![report card](https://img.shields.io/badge/report%20card-a%2B-ff3333.svg?style=for-the-badge)](https://goreportcard.com/report/github.com/kataras/iris)--><!--[![godocs](https://img.shields.io/badge/go-%20docs-488AC7.svg?style=for-the-badge)](https://pkg.go.dev/github.com/kataras/iris/[email protected])--> <!--[![donate on PayPal](https://img.shields.io/badge/support-PayPal-blue.svg?style=for-the-badge)](https://iris-go.com/donate)--><!-- [![release](https://img.shields.io/badge/release%20-v12.0-0077b3.svg?style=for-the-badge)](https://github.com/kataras/iris/releases) --> Iris — это быстрый, простой, но полнофункциональный и эффективный веб-фреймворк для Go. Он обеспечивает красивую, выразительную и простую в использовании основу для вашего следующего веб-сайта или API.

Узнайте, что говорят другие люди об Iris и поставьте звёздочку этому проекту с открытым исходным кодом, чтобы поддержать его потенциал.

Изучение Iris

<details> <summary>Быстрый старт</summary>
sh
# например, код в файле example.go будет таким:
$ cat example.go
go
package main

import "github.com/kataras/iris/v12"

func main() {
    app := iris.Default()
    app.Get("/ping", func(ctx iris.Context) {
        ctx.JSON(iris.Map{
            "message": "pong",
        })
    })

    app.Listen(":8080")
}
sh
# запустите example.go и перейдите в браузер
# по адресу http://localhost:8080/ping
$ go run example.go

Система роутинга запросов работает на muxie, мощное и быстрое trie-based ПО, написанное на Go.

</details>

У Iris есть исчерпывающий и тщательный wiki, который позволит вам быстрее начать работу с фреймворком.

<!-- ![](https://media.giphy.com/media/Ur8iqy9FQfmPuyQpgy/giphy.gif) -->

Для получения более подробной технической документации вы можете обратиться к нашему godoc. А для живых примеров кода — вы всегда можете посетить _examples в поддиректории этого репозитория.

Вы любите читать во время путешествий?

<a href="https://iris-go.com/#book"> </a>

<!-- [![follow author](https://img.shields.io/twitter/follow/makismaropoulos.svg?style=for-the-badge)](https://twitter.com/intent/follow?screen_name=makismaropoulos) -->

Вы можете запросить PDF версию и онлайн-доступ к E-Book сегодня и принять участие в разработке Iris.

Содействие

Мы будем рады видеть ваш вклад в веб-фреймворк Iris! Для получения дополнительной информации о содействии проекту Iris, пожалуйста, проверьте файл CONTRIBUTING.md.

Список всех участников

Уязвимость безопасности

Если вы обнаружите уязвимость безопасности в Iris, отправьте электронное письмо по адресу [email protected]. Все уязвимости безопасности будут оперативно устранены.

Лицензия

Название проекта «Iris» было вдохновлено греческой мифологией.

Веб-фреймворк Iris — это ПО с открытым исходным кодом под лицензией 3-Clause BSD License.

Накопление звёзд со временем