Задать вопрос
@sos1mple

Как сделать ООП роутер в Go lang?

Добрый вечер, есть вопрос по Go Lang.
Но вот проблема: родной, встроенный роутер больно не привычен для меня.
Я привык делать как-то так:
www.example.com/class/method/param1/param2
А в Go я вынужден прописывать все через функции. Есть ли тут какое-то решение? Заранее спасибо!
  • Вопрос задан
  • 460 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
  • Skillfactory
    Профессия Backend-разработчик на Go
    12 месяцев
    Далее
  • Хекслет
    GO-разработчик
    6 месяцев
    Далее
Решения вопроса 1
longclaps
@longclaps
Такое уже было: как затеять ООП в процедурном языке.
Пишешь препроцессор, и - вуаля - был С - стал С++.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@milast
1) в HTTP есть нормальные параметры: example.com/class/method/?param1=a&param2=b
Совершенно не вижу стеснения использовать их.
2) В Go других вариантов работы с URL нет, а существующий вполне самодостаточный.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы