Creating Custom Data Types with Go
In Creating Custom Data Types with Go you will learn and gain the ability to quickly create your own customer types in Go, and know the exact impact that each element has on the system.
Knowing Golang’s type system is important for any developer looking to build reliable software quickly. In this course, Creating Custom Data Types with Go, you will learn and gain the ability to quickly create your own customer types in Go and knowing exactly the impact that each element has on the system. First, you will learn the various components that make up interfaces and structs in Go. Next, you will discover the simplicity of type definitions and type aliases. Finally, you will explore how to embed types for composition, giving you reliable types that you can reuse across your code base. When you are finished with this course, you will have the skills needed to build long-lasting software that is maintainable and easy to use.
Author Name: James Wilson
Author Description:
As a mobile developer, James always had a passion for building exciting apps and always striving to make user interfaces that were easy and intuitive to use. Today, he is focusing on building Augmented Reality applications that scale. Never satisfied with his knowledge, he is a life-long learner and is always interested in looking to grow and learn and then shares his knowledge with others. James has worked in a wide array of fields whether as a technician working with radar and communication… more
Table of Contents
- Course Overview
1min - Interfaces and Structs
18mins - Working with Type Definitions and Aliases
12mins - Composition with Embedded Types
17mins - Comparable Types
16mins - Switching on Types
9mins
There are no reviews yet.