Update README.md
This commit is contained in:
parent
625142f6f8
commit
3ca77f9443
1 changed files with 3 additions and 3 deletions
|
@ -8,9 +8,9 @@
|
||||||
Ключём в такой `map` можно было бы сделать `Path` запроса, но это не очень хорошее решение.
|
Ключём в такой `map` можно было бы сделать `Path` запроса, но это не очень хорошее решение.
|
||||||
В пути часто встречаются изменяемые параметры. Например `/user/0`, `/user/1`, etc. В этом случае,
|
В пути часто встречаются изменяемые параметры. Например `/user/0`, `/user/1`, etc. В этом случае,
|
||||||
мы не хотим отдельно измерять, что пришло 5 запросов к `/user/0` и 10 запросов к `/user/1`.
|
мы не хотим отдельно измерять, что пришло 5 запросов к `/user/0` и 10 запросов к `/user/1`.
|
||||||
В этом случае, для мониторинга за сервером нам нужно знать, что пришло 15 запросов к пути `/user/{userID}`.
|
Для мониторинга за сервером нам нужно знать, что пришло 15 запросов к пути `/user/{userID}`.
|
||||||
|
|
||||||
Чтобы получить такой паттерн (`/user/{userID}`) вместо полного пути, нужно использовать библиотеку-роутер.
|
Чтобы получить такой паттерн (`/user/{userID}`) вместо полного пути, нужно использовать библиотеку-роутер.
|
||||||
Стандартная библиотека такого не умеет. В этой задаче мы будем использовать библиоетку [chi](https://github.com/go-chi/chi).
|
Стандартная библиотека такого не умеет. В этой задаче мы будем использовать библиотеку [chi](https://github.com/go-chi/chi).
|
||||||
|
|
||||||
Как получить такой паттерн из библиотеки `chi` - найдите сами)
|
Как получить такой паттерн из библиотеки `chi` - найдите сами)
|
Loading…
Reference in a new issue