https://doc.rust-lang.org/book/ rust не сакрелизирует компилятор и язык, проще говоря многие вещи что в с++ или go сделанны неявно в раст это интрисики компилятора, документация очень подробно отвечает на все вопросы что выгодно отличается от того когда от вас прячут устройство map или гринтредов
В гоу как работают но рутины - вам это не нужно. Приходишь на собес - как работают гоу рутины. Мне вот правда влом убеждать одних добавить в доку или вторых что это не нужно в голове хранить. А в расте просто все в доках
В расте нет такого - вам не нужна подсветка, вам не нужны циклические зависимости. Раст пытается предложить вам максимально удобные инструменты. Cargo интуитивно понятен и позволяет следит за зависимостями используя репозитории или URL