GoDasturchi
File I/O Capstone

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.

Finish
OUTPUT

$ go run main.go
Kodingizni ishga tushiring

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.