All posts
Fundamental Golang #10Part 10 of 13

Fundamental Golang #10: Type Declarations

1 min read
Fundamental Golang
Series: Fundamental Golang13 parts
  1. 1Program Hello World
  2. 2Tipe Data Number
  3. 3Tipe Data String
  4. 4Tipe Data Boolean
  5. 5Variable
  6. 6Constant
  7. 7Konversi Tipe Data
  8. 8Operasi Matematika
  9. 9Operasi Perbandingan
  10. 10Type Declarations
  11. 11Tipe Data Array
  12. 12Tipe Data Slice
  13. 13Tipe Data Map

Fundamental Golang #10: Type Declarations

Dalam golang, kita dapat membuat tipe data baru dengan menggunakan fitur Type Declarations. Fitur ini biasanya digunakan untuk membuat alias terhadap tipe data yang sudah ada, sehingga lebih mudah dimengerti. Caranya adalah dengan menggunakan keyword type diikuti dengan nama tipe yang baru didefinisikan dan tipe data yang sudah ada

Berikut contoh pengunaan Type Declaration

GO
package main

import "fmt"

func main() {

	type NoKTP string

	var ktp NoKTP = "02233222"

	fmt.Println(ktp) // Output : "02233222"

}

Dengan menggunakan Type Declarations, kita dapat membuat tipe data baru yang lebih mudah dipahami oleh orang lain, sehingga lebih memudahkan dalam pemahaman dan pengembangan aplikasi