Treating Go as an Object-Oriented Language
Offered By: LinkedIn Learning
Course Description
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
- Object-oriented programming
- Go language
- Structs as classes
- Creating a struct
- Encapsulation
- Leveraging encapsulation
- Solution: Struct as class
- Composition
- Leveraging composition
- Polymorphism
- Leveraging polymorphism
- Solution: OOP
- Next steps
Taught by
Frank P Moley III
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Object-Oriented Programming
Indian Institute of Technology Bombay via edX Orientação a Objetos com Java
Instituto Tecnológico de Aeronáutica via Coursera