Learn about using interfaces in Go and check out what’s polymorphism!
Learn all about creating and using structs in Go!
Maps are one of the most used data structures! Find out how to use maps in Go.
We use slices more than arrays in Go. Learn the utility of slices in this chapter!
Arrays are one of the most frequently used data structures. Check out how to create and use arrays in Go!
What is the defer statement? Why is it so useful in Go? Learn it all here!
What are pointers and how to use them in Go!
Understand how to deal with errors in Go!
This chapter covers the fundamentals of conditionals and loops in Go.
Learn how to declare functions, return (multiple) results, the `init` function, how to pass functions around and closures!