За что извиняться-то? :) Альтернативы нет, есть хорошие http фреймворки, вроде echo или chi. В последнем меньше хелперов. Так же есть некоторый выбор orm. Решения "всё в одном...
А че все паникуют так? Вот забанят, тогда и будете думать — куда и зачем переезжать. Гитхаб был, гитхаб есть, гитхаб будет! :)
x := a(params{name: "Adolf", age: 13}) Какие проблемы?
Я не совсем понял, не чистятся ссылки на элементы мапы, или только сами бакеты не сжимаются?
Пиши свой сериализатор для каждой структуры. Кто мешает?
Почему на каждую структуру свой метод нельзя вызывать, например?
WAMP? https://wamp-proto.org/
А я вот не понял — где требуется получать ответ?