File I/O Capstone
File I/O: yakuniy loyiha
Endi shu kursda o'rgangan hammasini birlashtiramiz: yozish, qo'shib yozish, va qatorma-qator o'qib hisoblash.
Vazifa: kichik "vazifalar ro'yxati" (todo list) fayli yarating, unga yana bitta vazifa qo'shing, so'ng faylni qatorma-qator o'qib nechta vazifa borligini sanang.
>_ Exercise
Quyidagi bosqichlarni bajaring:
- •todo.txt fayliga boshlang'ich vazifalarni (\n bilan ajratilgan) yozing
- •os.OpenFile + O_APPEND bilan yana bitta vazifa qo'shing
- •bufio.Scanner bilan faylni qatorma-qator o'qib, har birini "[ ] " prefiksi bilan chop eting
- •oxirida "Jami: N ta vazifa" chop eting
Stuck? Reveal a hint to help you.
Hints (0/3)
Key Takeaway
Key Takeaway:
Haqiqiy fayl bilan ishlash — yozish, qo'shib yozish va qatorma-qator o'qishni bitta oqim ichida to'g'ri ketma-ketlikda birlashtirishdan iborat.
OUTPUT
$ go run main.go
Kodingizni ishga tushiring