Zig by Example

Zig by Example

A hands-on introduction to Zig via annotated examples. Covers the language from Hello World through memory allocation, concurrency, networking, and C interop.

By Dariush Abbasi

44 chapters · ~35 min read

Chapters

  1. < 1 min
  2. 2 Values
    < 1 min
  3. < 1 min
  4. < 1 min
  5. 5 Floats
    < 1 min
  6. < 1 min
  7. 7 Arrays
    < 1 min
  8. 8 Slices
    < 1 min
  9. < 1 min
  10. 10 Structs
    < 1 min
  11. 11 Enums
    < 1 min
  12. 12 Unions
    < 1 min
  13. < 1 min
  14. < 1 min
  15. < 1 min
  16. 16 Switch
    < 1 min
  17. < 1 min
  18. < 1 min
  19. 19 Defer
    < 1 min
  20. 20 Errors
    < 1 min
  21. < 1 min
  22. < 1 min
  23. < 1 min
  24. < 1 min
  25. < 1 min
  26. < 1 min
  27. 1 min
  28. < 1 min
  29. 29 HashMap
    < 1 min
  30. < 1 min
  31. 31 Testing
    < 1 min
  32. 1 min
  33. 1 min
  34. 1 min
  35. 1 min
  36. 1 min
  37. 1 min
  38. 1 min
  39. 39 JSON
    < 1 min
  40. < 1 min
  41. 41 Sorting
    1 min
  42. 42 Math
    < 1 min
  43. 1 min
  44. < 1 min