**Fiber** - это вдохновленная [Expressjs](https://github.com/expressjs/express) **веб-инфраструктура,** [созданная](https://github.com/valyala/fasthttp) на основе [Fasthttp](https://github.com/valyala/fasthttp) , самого **быстрого** HTTP-движка для [Go](https://golang.org/doc/) . Разработанный, чтобы **упростить** процесс **быстрой** разработки с**нулевым распределением памяти** и **производительностью** .
## ⚡️ Быстрый старт
```go
package main
import "github.com/gofiber/fiber"
func main() {
app := fiber.New()
app.Get("/", func(c *fiber.Ctx) {
c.Send("Hello, World!")
})
app.Listen(3000)
}
```
## ⚙️ Установка
Прежде всего, [скачайте](https://golang.org/dl/) и установите Go. Требуется `1.11` или выше.
Установка выполняется с помощью команды [`go get`](https://golang.org/cmd/go/#hdr-Add_dependencies_to_current_module_and_install_them) :
```bash
go get github.com/gofiber/fiber
```
## 🤖 Тесты
Эти тесты выполняются [TechEmpower](https://github.com/TechEmpower/FrameworkBenchmarks) и [Go Web](https://github.com/smallnest/go-web-framework-benchmark) . Если вы хотите увидеть все результаты, пожалуйста, посетите нашу [вики](https://fiber.wiki/benchmarks) .
- Middleware & [Next](https://fiber.wiki/context#next) support
- [Быстрое](https://dev.to/koddr/welcome-to-fiber-an-express-js-styled-fastest-web-framework-written-with-on-golang-497) программирование на стороне сервера
- И многое другое, [исследовать волокна](https://fiber.wiki/)
## 💡 Философия
Новые суслики, которые переключаются с [Node.js](https://nodejs.org/en/about/) на [Go,](https://golang.org/doc/) имеют дело с кривой обучения, прежде чем они смогут начать создавать свои веб-приложения или микросервисы. Fiber, как **веб-фреймворк** , был создан с идеей **минимализма** и следовал **принципу UNIX** , так что новые суслики могут быстро войти в мир Go с теплым и надежным приемом.
Fiber **вдохновлен** Expressjs, самой популярной веб-инфраструктурой в Интернете. Мы объединили **простоту** Express и **чистую производительность** Go. Если вы когда-либо реализовывали веб-приложение на Node.js ( *с использованием Express.js или аналогичного* ), то многие методы и принципы покажутся вам **очень общими** .
## 👀 Примеры
Ниже перечислены некоторые из распространенных примеров. Если вы хотите увидеть больше примеров кода, пожалуйста, посетите наш [репозиторий рецептов](https://github.com/gofiber/recipes) или посетите нашу [документацию по API](https://fiber.wiki) .
- [Добро пожаловать в Fiber - фреймворк в стиле Express.js, написанный на Go с ❤️](https://dev.to/koddr/welcome-to-fiber-an-express-js-styled-fastest-web-framework-written-with-on-golang-497) *[Вик Шостак](https://github.com/koddr) , 3 февраля 2020 г.*
## 👍 способствовать
Если вы хотите сказать **спасибо** и / или поддержать активное развитие `fiber` :
1. Добавьте [GitHub Star](https://github.com/gofiber/fiber/stargazers) в проект.
2. Чирикать о проекте [в вашем Twitter](https://twitter.com/intent/tweet?text=%F0%9F%9A%80%20Fiber%20%E2%80%94%20is%20an%20Express.js%20inspired%20web%20framework%20build%20on%20Fasthttp%20for%20%23Go%20https%3A%2F%2Fgithub.com%2Fgofiber%2Ffiber) .
3. Написать обзор или учебник на [Medium](https://medium.com/) , [Dev.to](https://dev.to/) или в личном блоге.
4. Помогите нам перевести эти документы `README` и [API](https://fiber.wiki/) на другой язык.
<ahref="https://www.buymeacoffee.com/fenny"target="_blank"><imgsrc="https://github.com/gofiber/docs/blob/master/static/buy-morning-coffee-3x.gif"alt="Buy Me A Coffee"style="height: 35px !important;"></a>
### ⭐️ Звезды
<ahref="https://starchart.cc/gofiber/fiber"rel="nofollow"><imgsrc="https://starchart.cc/gofiber/fiber.svg"alt="Stars over time"style="max-width:100%;"></a>
## ⚠️ Лицензия
`Fiber` - это бесплатное программное обеспечение с открытым исходным кодом, лицензированное по [лицензии MIT](https://github.com/gofiber/fiber/master/LICENSE) .