По большей части фреймворки не нужны, для удобства можно использовать сторонние роутеры, которые работают поверх net/http. Например, go-chi, gorilla/mux (его снова начали поддерживать). Можете попробовать Go 1.22 - там как раз нововведения касательно роутера в стандартном пакете, и не придется тянуть сторонние зависимости.