А это субьективно или подробности где то дальше в статье?
Любое личное мнение априори субъективно) Я не ставил себе цели как-то сравнивать Go и Rust, это просто результат моего опыта. Когда-то немного писал о своих впечатлениях о Go:
https://chugreev.ru/wp/?p=363«И огромное достоинство Go в плане его простоты и лаконичности со временем превращается в не меньший недостаток – невыразительность. Он слишком простой, чтобы лаконично выразить какие-то сложные мысли. На нем приходится писать много boilerplate кода (шаблонного кода).
Я не беру во внимание производительность, хотя, конечно, Rust быстрее, но сейчас это не важно. Главные претензии к Go – отсутствие выразительных языковых средств, особенно при работе с коллекциями и потенциально небезопасная concurrency. Там хорошая поддержка многозадачности (горутины), но с ней же и легко допустить ошибки, самая популярная проблема – гонки данных. Впрочем, это не является какой-то уникальной проблемой Go. Редкий язык может похвастаться безопасной многозадачностью, Rust в этом плане является приятным исключением»..
Если коротко и очень приближённо, то Go — это быстрый старт, но потенциальные сложности в развитии и сопровождении действительно большого проекта. Rust — стратегически выгоднее (по самым разным причинам, одна из главных — сильная типизация), но он требует больше усилий на входе.