Part 3 : Cara mendeklerasikan variable dalam Go Lang

50

Part 3 : Cara mendeklerasikan variable dalam Go Lang – Ini adalah tutorial ketiga dalam  Golang series. Anda dapat membaca  tutorial bagian 2: Membuat Hello Word dengan GoLang.

Apa itu variabel ?

Variabel adalah nama yang diberikan ke lokasi memori untuk menyimpan nilai tipe tertentu. Ada berbagai sintaks untuk mendeklarasikan variabel dalam go.

Part 3 : Cara mendeklerasikan variable dalam Go Lang

Baca Juga : Menampilkan post yang di vote oleh sebuah akun steemit menggunakan steemJS 

Mendeklasikan Singgle Variabel

var name type merupakan sintaks untuk mendeklerasikan single variabel dalam GO Lang. Perhatikan contoh berikut

package main
import "fmt"
func main() {  
    var age int // variable declaration
    fmt.Println("my age is", age)
}

Mendeklarasikan variabel dengan nilai awal

Suatu variabel juga dapat diberi nilai awal ketika dinyatakan. var name type = nilai awal  adalah sintaks untuk mendeklarasikan variabel dengan nilai awal. Contoh :

package main
import "fmt"
func main() {  
    var age int = 29 // variable declaration with initial value
    fmt.Println("my age is", age)
}

Dalam program di atas, usia adalah variabel tipe int dan memiliki nilai awal 29. Jika Anda menjalankan program di atas, Anda dapat melihat keluaran berikut. Ini menunjukkan bahwa usia telah diinisialisasi dengan nilai 29.

Mendeklerasikan Multiple Variabel

Beberapa variabel dapat dideklarasikan dalam satu pernyataan. var name1, name2 type = initialvalue1, initialvalue2 adalah sintaks untuk deklarasi variabel ganda. Contoh :

package main
import "fmt"
func main() {  
    var width, height int = 100, 50 //declaring multiple variables
    fmt.Println("width is", width, "height is", height)
}

Tipe  dapat dihilangkan jika variabel memiliki nilai awal. Lihat pada program di bawah ini, mendeklerasikan variabel tanpa melapirkan jenis dari tipe variabel

package main
import "fmt"
func main() {  
    var width, height = 100, 50 //"int" is dropped
    fmt.Println("width is", width, "height is", height)
}

Program di atas akan mencetak lebar 100 tingginya 50 sebagai output. Seperti yang mungkin telah Anda ketahui, jika nilai awal tidak ditentukan untuk lebar dan tinggi, maka 0 yang ditetapkan sebagai nilai awal mereka.

Baca Juga : Di mana tempat Trading paling Bagus 2018 ?

Short hand declaration

Go juga menyediakan cara lain yang ringkas untuk mendeklarasikan variabel. Ini dikenal sebagai deklarasi short hand. name: = initialvalue adalah sintaks singkat untuk mendeklarasikan variabel. Contoh :

package main

import "fmt"

func main() {  
    name, age := "naveen", 29 //short hand declaration

    fmt.Println("my name is", name, "age is", age)
}

Tutorial Selanjutnya – Part 3 : Mengenal Type Variabel dalam GoLang

Silakan anda menulis feedback anda pada kolom komentar di bawah ini, Terima Kasih.

 

 

 

LEAVE A REPLY