diff --git a/src/ch01.md b/src/ch01.md new file mode 100644 index 0000000..50eac56 --- /dev/null +++ b/src/ch01.md @@ -0,0 +1,23 @@ + +# Обзор языка. Часть I + +Вот так выглядит исходный код на языке Zig: + +```zig +const std = @import("std"); + +// Если убрать слово 'pub', то этот код не откомпилируется +pub fn main() void { + const user = User{ + .power = 9001, + .name = "Goku", + }; + + std.debug.print("{s}'s power is {d}\n", .{user.name, user.power}); +} + +pub const User = struct { + power: u64, + name: []const u8, +}; +``` diff --git a/src/ch02.md b/src/ch02.md new file mode 100644 index 0000000..ab7f465 --- /dev/null +++ b/src/ch02.md @@ -0,0 +1,3 @@ + +# Обзор языка. Часть ii +