Zig mendepresiasi semua std.io Reader dan Writer generic dan menggantinya dengan std.io.Reader dan std.io.Writer non-generic yang menempatkan buffer dalam antarmuka.
Perubahan ini bersifat breaking sehingga banyak kode lama perlu diperbarui sesuai panduan upgrade.
Upgrade mencakup penggantian fungsi lama (misalnya std.fs.File.reader menjadi std.fs.File.deprecatedReader) dan penyesuaian placeholder format string.
API baru menawarkan fitur pembacaan dan penulisan yang lebih efisien melalui konsep discarding, splatting, dan dukungan sendfile.
std.fs.File.Reader dan std.fs.File.Writer baru menyimpan memo informasi file seperti ukuran, posisi seek, dan mode akses.
Pemformatan string kini menggunakan placeholder baru seperti {t} untuk tag dan {b64} untuk base64, serta menghapus opsi format lama.
Langkah ini merupakan bagian dari transformasi menuju I/O sebagai antarmuka dan persiapan Async/Await di Zig.
Get notified when new stories are published for "Berita Peretas 🇮🇩 Bahasa Indonesia"