вышла стабильная версия https://github.com/go-pkgz/routegroup
Эту штуку я упоминал в подкасте, а сегодня она достигла состояния стабильности и я больше не планирую никаких калечащих изменений, так что можно смело пользовать.
Смысл этой микро-библиотеки лично для меня в том, чтоб убрать ненужную теперь зависимость на Chi в моих проектах, но не пострадать при этом. Chi мне служил верой и правдой много лет, хотя наши с ним (а точнее с его автором) отношения не всегда были ровными. Однако, после того как в 1.22 завезли улучшения раутинга, почти все, чего мне не хватало в стандартном муксе там появилось. Единственно то, чего не хватило это библиотека добавила, а именно группы раутов с ассоциированными мидлеваре.
Я ее писал с двумя целями в голове - добавить только это и ничего более, и быть полностью совместимым со стандартной библиотекой. Как по мне, так обе цели достигнуты, но если нет - PR всегда приветствуется.
Эту штуку я упоминал в подкасте, а сегодня она достигла состояния стабильности и я больше не планирую никаких калечащих изменений, так что можно смело пользовать.
Смысл этой микро-библиотеки лично для меня в том, чтоб убрать ненужную теперь зависимость на Chi в моих проектах, но не пострадать при этом. Chi мне служил верой и правдой много лет, хотя наши с ним (а точнее с его автором) отношения не всегда были ровными. Однако, после того как в 1.22 завезли улучшения раутинга, почти все, чего мне не хватало в стандартном муксе там появилось. Единственно то, чего не хватило это библиотека добавила, а именно группы раутов с ассоциированными мидлеваре.
Я ее писал с двумя целями в голове - добавить только это и ничего более, и быть полностью совместимым со стандартной библиотекой. Как по мне, так обе цели достигнуты, но если нет - PR всегда приветствуется.