Skip to main content Skip to navigation
Skip to main content
CodePros Logo CodePros Logo
Menu
  • Home
  • Services
  • Events
  • Blog
  • Research
  • Authors
  • Contact
  • About
  1. Home
  2. Tags
  3. Content Tags
  4. Interfaces
Tag 2 Articles

Interfaces

Interfaces are a powerful abstraction tool in software engineering. They create contracts between classes or structs (depending on language) and enable polymorphism. Polymorphism is a principle tenant of object-oriented programming.

Browse content Tags
Other Tags
  • Parallel Programming 5
  • Security 4
  • Concurrency 3
  • Concurrent Design 3
  • Gophercon 3
  • Intermediate 3
  • Best Practices 2
  • Interface 2
  • Mpdc 2
  • Reflection 2
  • Risk 2
  • Abstraction 1
  • Applications 1
  • Artificial Intelligence 1
  • Assessment 1
RSS Feed

Articles — "Interfaces"

Intro to Generics in Go: Type Parameters, Type Inference and Constraints

This post dives into the implementation of generic programming in Go. Walking through the syntax and semantics of type …

Blog 15 min read

An Overview of Generic Programming: Writing Code with Arbitrary Types

Generic programming has been around for quite some time. This blog post provides a brief overview of the basics of …

Blog 8 min read
Quick Stats
Total Articles 2
  • GitHub
  • Mastodon
  • Bluesky
  • LinkedIn
  • Facebook
  • Youtube
  • Instagram
  • Rss
  • Twitter
  • Email
  • Home
  • Services
  • Events
  • Blog
  • Articles
  • About
  • Contact
  • Sitemap
  • RSS
  • Privacy Policy
  • Terms of Use
  • Authors
  • Categories
  • Series
  • Tags
© 2026 CodePros