Struct, Enum, dan Union

Tipe data bentukan: struct, namespace, enum, union bertag, dan optional.

Modul ini membahas tipe data bentukan Zig beserta cara mengorganisasi kode di dalam container. Topiknya berurutan dari struct untuk mengelompokkan data, namespace dan metode, enum sebagai himpunan konstanta bernama, union bertag untuk memodelkan tipe sum, hingga optional untuk menangani ketiadaan nilai. Setelah menyelesaikannya, tipe dan alur kendali dasar Zig dapat dirangkai menjadi model data yang lebih besar, tanpa kelas dan tanpa pewarisan.