Learn about best practices for writing methods and interfaces in Go.
In this module, you'll learn about:
- How Go implements OOP principles such as encapsulation and composition.
- How to write methods and why you use them.
- How to write embedding and overloading methods.
- How to write and use interfaces, and why they differ from interfaces in other programming languages.