An open API service indexing awesome lists of open source software.

https://github.com/rustkas/simple-about-zig

Пошаговые уроки по языку программирования Zig для начинающих
https://github.com/rustkas/simple-about-zig

eduction russian step-by-step-guide study zig ziglang

Last synced: 8 months ago
JSON representation

Пошаговые уроки по языку программирования Zig для начинающих

Awesome Lists containing this project

README

          

>one of the best ways to learn Zig is to simply read Zig code. Try to read Zig code often, and things will become more clear. A C/C++ programmer would also probably give you this same tip. Because this strategy really works!
> [Pedro Duarte Faria "Introduction to Zig"](https://pedropark99.github.io/zig-book/)

Это пошаговое руководство научит основам языка Zig. Для понимания содержания потребуется только знания основ программирования. Необходимо понимать, чем отличаются целые числа от дробных, суметь отличить название переменной от строковой константы и в общем виде понимать, что такое компилятор.

## Оглавление

- [Привет, Zig!](ch-01-print-hello.md)
- [Арифметические вычисления](ch-02-integer-calculations.md)
- [Переменные](ch-03-variables.md)
- [Логический тип данных](ch-04-boolean.md)
- [Выражение if](ch-05-controlling-execution-flow.md)
- [Работа с последовательностями данных](ch-06-sequences-of-data.md)
- [Примитивные типы](ch-07-primitive-types.md)
- [Перечисления](ch-08-enums.md)
- [Кортежи и структуры](ch-09-tupes_structs.md)
- [Функции](ch-10-function.md)
- [Обобщённое программирование](ch-11-generics.md)
- [Управление памятью](ch-12-memory-allocation.md)
- [Реализация типов данных](ch-13-implementation-of-data-types.md)
- [Анонимные функции](ch-14-anonimus-functions.md)
- [Строки](ch-15-string.md)
- [Диапазон](ch-16-range.md)
- [Срезы](ch-17-slice.md)
- [Итераторы](ch-18-iterator.md)