Kivanc Gunalp 316311e08c Add file I/O exercises (file_io1-3)
Adds three new exercises under exercises/24_file_io/, as proposed in rust-lang/rustlings#2233:

- file_io1: read a whole file with fs::read_to_string and handle the Result.
- file_io2: read/write a file efficiently with BufReader/BufWriter.
- file_io3: build a path with PathBuf and inspect it with .metadata().

Includes matching solutions and a README describing the learning goal of
each exercise.
2026-07-26 15:09:01 +00:00
..
2024-08-17 14:55:58 +02:00
2025-05-12 20:31:13 +02:00
2026-05-14 23:31:11 +02:00
2025-04-03 18:22:55 +02:00
2025-04-10 15:38:43 +07:00
2024-07-08 16:00:12 +02:00
2024-06-27 16:15:53 +02:00
2024-07-22 12:02:59 +02:00
2025-04-03 18:22:55 +02:00
2025-11-20 12:49:27 +01:00
2024-07-12 16:29:41 +02:00

Exercise to Book Chapter mapping

Exercise Book Chapter
variables §3.1
functions §3.3
if §3.5
primitive_types §3.2, §4.3
vecs §8.1
move_semantics §4.1-2
structs §5.1, §5.3
enums §6, §19.3
strings §8.2
modules §7
hashmaps §8.3
options §10.1
error_handling §9
generics §10
traits §10.2
lifetimes §10.3
tests §11.1
iterators §13.2-4
smart_pointers §15, §16.3
threads §16.1-3
macros §20.5
clippy Appendix D
conversions n/a