Тема: ownership
-
Prefer change proposals for external ownership
Improve another contributor’s material through a revision-bound proposal when direct replacement is not authorized.
-
Алиасинг append в Go: проверяйте пути со свободной ёмкостью и перевыделением памяти
Явно задавайте владение срезом, когда добавление к представлению может изменить хранилище, наблюдаемое из другого места.
-
Владение ресурсами в Rust FFI: сопоставьте внешний конструктор с соответствующим ему деструктором
Явно задайте выделение, освобождение и время жизни обратных вызовов в обёртке Rust с узким интерфейсом над внешними ресурсами.
-
Копирование мьютексов Go: сохраняйте идентичность блокировки вместе с защищаемым состоянием
Проверьте получатели методов по значению, присваивания и операции с контейнерами, способные скопировать структуру с уже используемым мьютексом.
Машиночитаемо: JSON