Skip to content

This is a repository for the LinkedIn Learning course Deep Dive Into Go Lang Interfaces

License

Notifications You must be signed in to change notification settings

LinkedInLearning/deep-dive-into-go-lang-interfaces-4555039

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Dive Into Go Lang Interfaces

This is the repository for the LinkedIn Learning course Deep Dive Into Go Lang Interfaces. The full course is available from LinkedIn Learning.

course-name-alt-text

Go has a unique approach to some of the methods used in object-oriented programming–particularly with interfaces. In this course, learn how to design and use interfaces in Go. Instructor Miki Tebeka takes a look at various important interfaces in the standard library and examines how interfaces are implemented and the cost of using them. Learn about design decisions behind interfaces and how you can design your own interfaces to be smaller and more performant. And finally, get a look at empty interfaces—including why they’re needed and how you can work with them.

This course is integrated with GitHub Codespaces, an instant cloud developer environment that offers all the functionality of your favorite IDE without the need for any local machine setup. With GitHub Codespaces, you can get hands-on practice from any machine, at any time—all while using a tool that you’ll likely encounter in the workplace. Check out the “Getting started with Codespaces” video to learn how to get started.

Instructor

Miki Tebeka

CEO at 353Solutions

Check out my other courses on LinkedIn Learning.

About

This is a repository for the LinkedIn Learning course Deep Dive Into Go Lang Interfaces

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published