Updated on January 2017
"Tony's books are written recursively. They are designed to teach."
"Good author and super clear teacher"
"Best Author"
"This author is literally the best writer I have read for js. The way he explains the different concepts hits a home run every time."
This book does a good job of explaining things well enough without making it all too dry and boring. The author understands that time is valuable and it covers things in a way that saves you from doing extra research on the subject being treated. Too often, we find ourselves reading several books at the same time to fetch a concept that is clear in one book but not so much on the other. The author has done that work for you. In addition, he provides links to useful resources for further exploration. So, if you already know the basics of a C style programing language such as C, Java or even JavaScript, and you want to put your hands on Go without having to read a language primer to get going, this collection of eBooks is for you.
Go Exercises in Plain Language is a series of booklets designed to facilitate incremental syntax awareness. This is not a Go primer -- concepts are only introduced when needed and to assure that the student has enough tools for creating the project code. The author uses the spiral concept of learning. All exercises are simple to do, but not simplistic. The first three volumes cover basic syntax. Advanced Go programmers might not benefit from doing these exercises, unless they've been away from coding in Go and need to get back to basics.
This volume introduces variables, loops, Boolean operators, conditional statements and basic functions.
The second volume in this series is also available and it works with arrays and slices. Subsequent volumes will cover more advanced implementations. The first two volumes are essential background for what comes next.
"Tony's books are written recursively. They are designed to teach."
"Good author and super clear teacher"
"Best Author"
"This author is literally the best writer I have read for js. The way he explains the different concepts hits a home run every time."
This book does a good job of explaining things well enough without making it all too dry and boring. The author understands that time is valuable and it covers things in a way that saves you from doing extra research on the subject being treated. Too often, we find ourselves reading several books at the same time to fetch a concept that is clear in one book but not so much on the other. The author has done that work for you. In addition, he provides links to useful resources for further exploration. So, if you already know the basics of a C style programing language such as C, Java or even JavaScript, and you want to put your hands on Go without having to read a language primer to get going, this collection of eBooks is for you.
Go Exercises in Plain Language is a series of booklets designed to facilitate incremental syntax awareness. This is not a Go primer -- concepts are only introduced when needed and to assure that the student has enough tools for creating the project code. The author uses the spiral concept of learning. All exercises are simple to do, but not simplistic. The first three volumes cover basic syntax. Advanced Go programmers might not benefit from doing these exercises, unless they've been away from coding in Go and need to get back to basics.
This volume introduces variables, loops, Boolean operators, conditional statements and basic functions.
The second volume in this series is also available and it works with arrays and slices. Subsequent volumes will cover more advanced implementations. The first two volumes are essential background for what comes next.