Search⌘ K

Defining New Data Types with Generics

Let’s learn how to define new data types with generics.

We'll cover the following...

Coding example

In this lesson, we are going to create a new data type with the use of generics, which is presented in newDT.go. The newDT.go code is the following:

Go (1.19.0)
package main
import (
"fmt"
"errors"
)
type TreeLast[T any] []T

The previous statement declares a new data type ...