According to Golang documentation, “An interface type is defined as a set of method signatures”. Fair enough, and that sounds like it is quite similar to how interfaces work in other languages. While there certainly are similarities, there are also nuances that you would be better served understanding before leveraging this construct.
In this course, we will take a simple example (a manufactured one, sure) to understand how interfaces work in Go, and do a bit of LIVE coding. The idea is that by the end of this course, you will have a good sense of how interfaces work, and when they may be a good fit for the problem you are trying to solve.
Purchase course in one of 2 ways:1. Go to https://getsnowpal.com, and purchase it on the Web
2. On your phone:
(i) If you are an iPhone user, go to http://ios.snowpal.com, and watch the course on the go.
(ii). If you are an Android user, go to http://android.snowpal.com.
Software Design and Development: How to break a software problem down so you do not feel overwhelmed?
Software Development and Architecture: Theoretical knowledge is good but nothing replaces pragmatism
How to get the most out of meetings (and how to keep time spent in them to an absolute minimum)
Sharing React Components: UI Templates - Atoms vs Molecules vs Organisms vs Templates
Augmented Reality: A use case that will benefit infrequent travelers such as myself!
Flutter upgrade issues that prevented deployment to both a real iOS device and a simulator
Selling Software: Know your users, know your direct competitors, but also your indirect customers
Mono repos vs Poly repos: Which one works best (for you)?
Mobile App UI/UX: Design your app to suit your customer needs (I used a poorly designed app recently)
Mobile first vs Web first vs (a 3rd option): Product Strategy
Software Design vs Implementation: Where are you spending most of your time?
API Directory Structure: Define it correctly to improve backend development productivity
Improve development productivity by managing your desktops better
Job Satisfaction: What are some of the things that might help employee retention?
API Directory Structure (in an API Development Platform of your choice)
Software Certifications: AWS, Java, Database and more - How many do you have? How important are they?
Polyglot Technology Stack: Good or Bad for a small software startup?
Are you designing APIs for Web App or Mobile App, or both?
Flutter Mobile App: SSL Performance Issue (including the fix)
Hiring a developer: Do not stinge when it comes to hiring. A good engineer is always worth their price!
Join Podbean Ads Marketplace and connect with engaged listeners.
Advertise Today
Create your
podcast in
minutes
It is Free
Insight Story: Tech Trends Unpacked
Zero-Shot
Fast Forward by Tomorrow Unlocked: Tech past, tech future
The Unbelivable Truth - Series 1 - 26 including specials and pilot
Lex Fridman Podcast