ok и прочих), также есть оператор ?, на счет конвертаций не совсем понял о чем ты, передача по ссылке нормальная тема, чтобы не клонировать / копировать лишний раз объекты и сжирать память и время
а вообще, просто нужна тонна практики и смотреть на чужой код, тут нет особых отличий от другого яп
в го сразу получается писать норм код. хотя читал только ту книжку от авторов языка. а в расте все куда сложнее оказалось. правда читал только статью "изучаем раст за 30 минут"
ну вот мне нужно получить список файлов из папки и затем создать структуру { путь, имя файла, имя без расширения } и вот я использую &PathBuf, а вроде как лучше использовать AsRef<Path>. и для получения того же имени без расширения нужно два или три unwrap'а пройти (наверное из-за того, что я str использую, а надо OsStr). проблема скорее в том, что линтеры/компилятор не подсказывают как улучшить код. ну, впрочем, в других языках все наверное еще хуже. and_then использую, да
Обсуждают сегодня