Добрый вечер, есть вопрос по Go Lang.
Но вот проблема: родной, встроенный роутер больно не привычен для меня.
Я привык делать как-то так: www.example.com/class/method/param1/param2
А в Go я вынужден прописывать все через функции. Есть ли тут какое-то решение? Заранее спасибо!
А если все организовано в struct'урах? Можно как-то получить uri и дальше шаманить? И есть ли в этом смысл? Если нету, то как организовать такие вещи, как ACL и.т.д?
1) в HTTP есть нормальные параметры: example.com/class/method/?param1=a¶m2=b
Совершенно не вижу стеснения использовать их.
2) В Go других вариантов работы с URL нет, а существующий вполне самодостаточный.