From fceb261963df7f8f619e24266c4a052f88ea2767 Mon Sep 17 00:00:00 2001 From: Vinicius Silva Date: Thu, 28 Dec 2023 23:57:05 -0300 Subject: [PATCH] 09_defer directory created --- 09_defer/log.txt | 2 ++ 09_defer/main.v | 16 ++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 09_defer/log.txt create mode 100644 09_defer/main.v diff --git a/09_defer/log.txt b/09_defer/log.txt new file mode 100644 index 0000000..d01218d --- /dev/null +++ b/09_defer/log.txt @@ -0,0 +1,2 @@ +asiofjasodifjasdfasdfasdfasd +asdfasdfasdfasdfasdfasdfsadf \ No newline at end of file diff --git a/09_defer/main.v b/09_defer/main.v new file mode 100644 index 0000000..d48cb5d --- /dev/null +++ b/09_defer/main.v @@ -0,0 +1,16 @@ +import os + +pub fn main(){ + + ok := false + mut f := os.open('log.txt') or { panic('File cannot be read!') } + defer{ + f.close() + } + + if !ok{ + return + } + + +} \ No newline at end of file