#Duck Typing

2 articles

Delegation Over Inheritance
Application 2025-10-20

Delegation Over Inheritance

Learn duck typing and Liskov Substitution Principle. Build resilient Go applications using delegation patterns over inheritance.

#Duck Typing#Liskov Substitution Principle#Delegation#Inheritance#Golang
What is Duck Typing? How Dynamic Type Checking Works in Python, Ruby, and Go
Application 2018-05-07

What is Duck Typing? How Dynamic Type Checking Works in Python, Ruby, and Go

Learn what duck typing is, how structural typing enables flexible code, and how Python, Ruby, and Go each implement duck typing—with real code examples for each language.

#Duck Typing