Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Treating Go as an Object-Oriented Language

via LinkedIn Learning

Overview

Practice your skills in Go in this hands-on, interactive course with coding challenges in CoderPad.

Syllabus

Introduction
  • Treating Go in an OOP way
  • What you need to know
  • A tour of CoderPad
1. Object-Oriented Programming
  • Object-oriented programming
  • Go language
2. Making Go Object Oriented
  • Structs as classes
  • Creating a struct
  • Encapsulation
  • Leveraging encapsulation
  • Solution: Struct as class
  • Composition
  • Leveraging composition
  • Polymorphism
  • Leveraging polymorphism
  • Solution: OOP
Conclusion
  • Next steps

Taught by

Frank P Moley III

Reviews

4.6 rating at LinkedIn Learning based on 82 ratings

Start your review of Treating Go as an Object-Oriented Language

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.