@sos1mple

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

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

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

Войти через центр авторизации
Похожие вопросы