Skip to content

Defer

Use defer for cleanup paths.

fn main() {
println("start")
defer println("cleanup")
println("work")
}

defer is especially useful with resources that expose Close/Release methods.