The code for the Zig in Depth video course.
Find a file
2024-04-30 10:16:50 -04:00
03_names_nums Added README and renamed dirs 2023-10-30 20:44:55 -04:00
04_num_ops Added README and renamed dirs 2023-10-30 20:44:55 -04:00
05_arrays Added README and renamed dirs 2023-10-30 20:44:55 -04:00
06_bool_opt Added README and renamed dirs 2023-10-30 20:44:55 -04:00
07_block_switch Added README and renamed dirs 2023-10-30 20:44:55 -04:00
08_enum_union Added README and renamed dirs 2023-10-30 20:44:55 -04:00
09_pointers pointers 2023-10-31 08:47:02 -04:00
10_slices slices 2023-10-31 15:32:47 -04:00
11_for for loop 2023-11-01 12:29:56 -04:00
12_while while loop 2023-11-01 18:12:07 -04:00
13_functions functions 2023-11-02 15:21:32 -04:00
14_errors errors 2023-11-03 07:57:04 -04:00
15_strings strings 2023-11-03 19:50:37 -04:00
16_struct structs 2023-11-04 13:28:48 -04:00
17_comptime_1 Fixed bug in point.zig .Float prong 2023-11-10 16:23:09 -04:00
18_comptime_2 comptime 2 2023-11-06 18:32:19 -04:00
19_anytype Alternate Fn param type check in anytype code 2023-11-08 11:12:12 -04:00
20_testing testing 2023-11-08 18:30:20 -04:00
21_memory Added defer to last test 2023-11-10 19:28:17 -04:00
22_fba fba 2023-11-11 09:17:21 -04:00
23_arena arena vs gpa 2023-11-12 07:27:30 -04:00
24_allocators More allocators 2023-11-14 09:41:53 -04:00
25_build_modes build modes 2023-11-15 14:31:01 -04:00
26_fmt formatted print 2023-11-16 09:38:31 -04:00
27_casts type coercion and casts 2023-11-18 08:33:26 -04:00
28_tuples tuples 2023-11-18 16:15:11 -04:00
29_packed Memory layout 2023-12-01 17:57:01 -04:00
30_arraylist ArrayList 2023-12-02 15:55:32 -04:00
31_hashmap HashMap 2023-12-07 11:14:57 -04:00
32_c C 2023-12-09 09:35:01 -04:00
33_deps/hello_deps Deps 2023-12-11 16:18:05 -04:00
34_build Build options 2023-12-14 10:11:24 -04:00
35_interface Interfaces 2023-12-15 14:03:27 -04:00
36_vectors Vectors 2023-12-17 17:36:39 -04:00
37_usingnamespace usingnamespace 2023-12-21 15:54:31 -04:00
38_defer defer errdefer 2023-12-23 10:17:03 -04:00
39_wasm wasm 2023-12-26 14:29:35 -04:00
40_multiarraylist MultiArrayList images 2023-12-28 15:57:08 -04:00
41_dynlib Dunamic libs 2023-12-29 16:55:24 -04:00
42_threads Threads 2024-01-03 13:05:15 -04:00
43_mutex Mutex & RwLock 2024-01-05 12:02:55 -04:00
44_atomics Improved atomics sample error handling 2024-01-12 19:19:27 -04:00
45_cli_args CLI args 2024-01-14 09:34:53 -04:00
46_codegen code gen 2024-01-18 10:05:55 -04:00
47_cross Cross compilation 2024-01-22 13:41:44 -04:00
48_fmtstruct Formatted struct 2024-01-26 10:55:52 -04:00
49_files Files and directories 2024-01-30 10:00:57 -04:00
50_meta std.meta 2024-02-03 08:37:35 -04:00
code_gen_build Updated code_gen_build to use WriteFiles 2023-11-11 20:51:23 -04:00
.gitattributes init 2023-10-25 16:03:32 -04:00
.gitignore init 2023-10-25 16:03:32 -04:00
README.md Updated README 2024-04-30 10:16:50 -04:00

Zig in Depth Video Course Code Repository

NOTE: This series and code is only compatible with Zig version 0.11.0!

This repository has the companion code shown throughout the Zig in Depth video course.