add: testing to tictactoe rename: tictactoe add: tictactoe steps refactor: tictactoe const names refactor: tictactoe loop add: tictactoe bad switch example (fallthrough) refactor: tictactoe loop skin remove: tictactoe changable skin refactor: tictactoe all remove: tictactoe unnecessary base dir add: tictactoe slices add: tictactoe slices remove: tictactoe fallthrough rename: tictactoe slices 10 -> 09 update: loops skin tictactoe add: tictactoe randomization add: tictactoe infinite loop and labeled break refactor: tictactoe rand and infinite loop add: tictactoe buggy winning algo add: tictactoe more tests rename: tictactoe wrongPlay to wrongMove add: tictactoe even more tests fix: tictactoe rename: tictactoe waitForInput to wait add: tictactoe os.args gameSpeed remove: tictactoe unnecessary files rename: tictactoe game messages refactor: tictactoe main loop add: types and arrays
A Huge Number of Go Examples, Exercises and Quizzes
This repository contains the examples, exercises, and quizzes for my Go course: Learn Go Programming: Complete Bootcamp Course. However, even without the course, using this repository, you can learn a great deal of information about Go. Inside, there are thousands of examples, exercises and quizzes.
You're welcome to contribute your own exercises, quizzes and wiki.
Enjoy!
Get the course now for 80% off with this link.
Stay in touch
-
I usually tweet Go tips and tricks.
-
Learn Go Programming blog contains ebook sized, visual, and easy to understand articles for beginner and experienced Go programmers.
Followed by 3K+ developers.
-
Subscribe to the Emailing List
Get new course announcements and other updates about the course.
5K+ developers already subscribed!
-
A place for Go programmers to talk in real-time: Q&A and general Go discussion.
-
Learn Go Programming Youtube Channel
4K Videos — The channel is very young right now.
License
Whole materials are licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.