41 lines
1.5 KiB
Markdown
41 lines
1.5 KiB
Markdown
|
# Help
|
||
|
|
||
|
## Running the tests
|
||
|
|
||
|
To run the tests run the command `go test` from within the exercise directory.
|
||
|
|
||
|
If the test suite contains benchmarks, you can run these with the `--bench` and `--benchmem`
|
||
|
flags:
|
||
|
|
||
|
go test -v --bench . --benchmem
|
||
|
|
||
|
Keep in mind that each reviewer will run benchmarks on a different machine, with
|
||
|
different specs, so the results from these benchmark tests may vary.
|
||
|
|
||
|
## Submitting your solution
|
||
|
|
||
|
You can submit your solution using the `exercism submit lasagna.go` 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:
|
||
|
|
||
|
- The [Go track's documentation](https://exercism.org/docs/tracks/go)
|
||
|
- The [Go track's programming category on the forum](https://forum.exercism.org/c/programming/go)
|
||
|
- [Exercism's programming category on the forum](https://forum.exercism.org/c/programming/5)
|
||
|
- The [Frequently Asked Questions](https://exercism.org/docs/using/faqs)
|
||
|
|
||
|
Should those resources not suffice, you could submit your (incomplete) solution to request mentoring.
|
||
|
|
||
|
To get help if you're having trouble, you can use one of the following resources:
|
||
|
|
||
|
- [How to Write Go Code](https://golang.org/doc/code.html)
|
||
|
- [Effective Go](https://golang.org/doc/effective_go.html)
|
||
|
- [Go Resources](http://golang.org/help)
|
||
|
- [StackOverflow](http://stackoverflow.com/questions/tagged/go)
|