Staré generické std.io čtečky a zapisovače jsou označeny jako zastaralé a nahrazují je nové ne-generické std.io.Reader a std.io.Writer, které mají vyrovnávací paměť součástí rozhraní.
Zásadně se mění API formátovaného výstupu: staré funkce jako std.fmt.format jsou přejmenovány na deprecatedFormat a nahrazují se novými formátovacími značkami (např. {t}, {b64}).
Upgrade průvodce doporučuje použít přepínač -freference-trace, nové názvy funkcí deprecatedReader, deprecatedWriter a adaptér adaptToNewApi() pro přechod mezi starým a novým API.
Nové rozhraní přináší výkonné koncepty jako discarding při čtení, splatting při zápisu, zásilku souboru (sendfile) a předávání vyrovnávací paměti uživatelem s určením minimální velikosti.
std.fs.File.Reader a std.fs.File.Writer nyní implementují nové rozhraní, pamatují si stav souboru (velikost, pozice, chyby) a podporují optimalizované systémy čtení/zápisu.
Get notified when new stories are published for "🇨🇿 Hacker News Čeština "