сборку мусора сделать как в расте (на стадии компиляции) но с возможностью ручками освободить память. А так то я учу сейчас плюсы и больших различий между ними и Go не заметил (ну кроме ООП конечно. Предполагаю что именно его и считают сложным)
Иногда это оправдано. Я учил всё как-то так: php -> js -> golang -> учу C/C++ и как по мне то это довольно правильный путь. Я с самого «высокого» уровня по немного перешел к ручному управлению памятью
Не всегда микрокосервисы лучше монолита. не говорите мне про масштабируемый код в вакууме )