Skip to content

Learning golang with excercises and automated tests. Excercises from: https://gophercises.com/

License

Notifications You must be signed in to change notification settings

xanish/gophercises

Repository files navigation

Gophercises

Gophercises consists of a series of mini-exercises that progressively introduce different aspects of the Go programming language. Material can be found here.

# Topic Solution Tests
01 Quiz Game here Done
02 URL Shortener here Done
03 Choose Your Own Adventure here Done
04 HTML Link Parser here Done
05 Sitemap Builder here Done
06 Hacker Rank Problem here Done
07 CLI Task Manager here Done
08 Phone Number Normalizer here Done
09 Deck of Cards here Done
10 Blackjack here Todo
11 Blackjack AI here Todo
12 File Renaming Tool here Todo
13 Quiet Hacker News here Done
14 Recover Middleware here Todo
15 Development Recover Middleware here Todo
17 Secrets CLI & API here Todo

Checking Test Coverage

  • To generate report run go test -coverprofile=".\PACKAGE_NAME\coverage.out" .\PACKAGE_NAME\
  • To view coverage in pretty html format run go tool cover -html=".\PACKAGE_NAME\coverage.out"

About

Learning golang with excercises and automated tests. Excercises from: https://gophercises.com/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published