This course focuses on exploring Go's unique approach toward Object-Oriented Programming, enabling you to create Go programs using structs and interfaces.
Overview
Syllabus
- Lesson 1: Crafting Custom Data Types: An Introduction to Structs in Go
- Lesson 2: Understanding Methods in Go: Extending Data Types with Functionality
- Lesson 3: Understanding Interfaces in Go: How to Define and Implement Them
- Lesson 4: Composing Code in Go: A Beginner's Guide to Structs and Interfaces
- Lesson 5: Understanding Polymorphism in Go: From Theory to Practice