Type Declarations
Type declarations adalah kemampuan untuk membuat ulang tipe data baru dari tipe data yang sudah ada. Type declarations digunakan untuk membuat alias dari suatu tipe data agar lebih mudah dimengerti. Misalnya, kita dapat membuat type declarations untuk nomor telepon yang merupakan tipe data string.
Membuat Type Declarations
Untuk membuat type declarations, kita bisa menggunakan kata kunci type
lalu diikuti dengan nama tipe data baru kemudian tipe data aslinya. Perhatikan potongan kode berikut:
type PhoneNumber string
type NIP string
type Age int
Contoh Program
package main
import "fmt"
func main() {
type PhoneNumber string
type NIP string
type Age int
var phoneNumber PhoneNumber = "082222222222"
var nip NIP = "00000000 000000 0 000"
var age Age = 22
fmt.Println(phoneNumber)
fmt.Println(nip)
fmt.Println(age)
}
output:
082222222222
00000000 000000 0 000
22
Berikutnya: #10: Operasi Matematika - Belajar Golang Dari Dasar