Type Declarations di Golang merupakan kemampuan untuk membuat tipe data baru dari tipe data yang sudah ada. Type Declarations biasanya digunakan untuk membuat alias pada tipe data yang sudah ada, bertujuan untuk lebih mudah dimengerti.
cara penggunaan dari Type Declarations di Golang yaitu dengan cara penulisan seperti berikut
type nama_alias tipe_data
contoh
package main import "fmt" func main() { type hewan string var namaHewan hewan = "sapi" fmt.Println(namaHewan) }
seperti contoh kode di atas, penggunaan type terletak pada
type hewan string
yang artinya, alias dari tipe data string itu adalah hewan. sehingga dapat digunakan kedalam variabel menjadi pengganti tipe data string
normalnya pendeklerasian variabel yaitu dengan
var namaHewan string = “sapi”
namun, tipe data string sudah dibuatkan alias. Aliasnya yaitu hewan.
var namaHewan hewan = “sapi”

Baca juga Konversi Tipe Data di Golang