Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/pmuens/ziglearn

Learning Zig via ziglearn.org
https://github.com/pmuens/ziglearn

tutorial zig zig-lang zig-programming-language

Last synced: about 1 month ago
JSON representation

Learning Zig via ziglearn.org

Awesome Lists containing this project

README

        

# Ziglearn

Learning [Zig](https://ziglang.org/) via [ziglearn.org](https://ziglearn.org).

## Setup

1. `git clone `
2. Ensure that [Zig](https://ziglang.org/) and [ZLS](https://github.com/zigtools/zls) are installed
3. Update paths in [`.vscode/settings.json`](.vscode/settings.json) file
4. Create symlink to `zig` binary (e.g. `ln -sf /Users/philipp/Desktop/zig.nosync/zig zig`)
5. `./zig run `

## Useful Commands

```sh
zig run

zig test
```

## Additional Resources

- https://ziglearn.org
- https://ziglang.org/documentation
- https://github.com/zigtools/zls
- https://github.com/ratfactor/ziglings
- https://dev.to/watzon/debugging-zig-with-vs-code-44ca
- https://dev.to/fabioarnold/setup-zig-for-gamedev-2bmf
- https://zig.news/jarredsumner/setting-up-visual-studio-code-for-writing-zig-kcj
- https://github.com/zigtools/zls/wiki/Installing-for-Visual-Studio-Code