# 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 run_length_encoding.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) - [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)