exercism/zig/grains/HELP.md

2.3 KiB

Help

Running the tests

Write your code in <exercise_name>.zig.

To run the tests for an exercise, run:

zig test test_exercise_name.zig

in the exercise's root directory (replacing exercise_name with the name of the exercise).

Submitting your solution

You can submit your solution using the exercism submit grains.zig command. This command will upload your solution to the Exercism website and print the solution page's URL.

It's possible to submit an incomplete solution which allows you to:

  • See how others have completed the exercise
  • Request help from a mentor

Need to get help?

If you'd like help solving the exercise, check the following pages:

Should those resources not suffice, you could submit your (incomplete) solution to request mentoring.

  • The Zig Programming Language Documentation is a great overview of all of the language features that Zig provides to those who use it.
  • Zig Guide is an excellent primer that explains the language features that Zig has to offer.
  • Ziglings is highly recommended. Learn Zig by fixing tiny broken programs.
  • The Zig Programming Language Discord is the main Discord. It provides a great way to get in touch with the Zig community at large, and get some quick, direct help for any Zig related problem.
  • #zig on irc.freenode.net is the main Zig IRC channel.
  • /r/Zig is the main Zig subreddit.
  • Stack Overflow can be used to discover code snippets and solutions to problems that may have already asked and maybe solved by others.