Değişken ve Sabit Tanımlama Java, C, C# ve PHP 8 gibi dillerden bildiğimiz haliyle tip => değişken adı => değer şeklinde tanımlama yapılmıyor. Go’da değişken adı => (istersek tip) => değer şeklinde değişken tanımlanıyor. Toplam 3 şekilde değişken tanımlayabiliriz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
package main import "fmt" func main() { var degisken1 int8 = 7 // 1. Yöntem var degisken2 = 11 // 2. Yöntem degisken3 := 13 // 3. Yöntem degisken3 = 17 const sabit1 = "Bu bir sabittir. Asla değiştirilemez !" // 1. Yöntem const sabit2 int = 23 // 2. Yöntem // sabit1 = "Değiştirmeyi dene !" // Hata verir ! (cannot assign to sabit1 (declared const)) fmt.Println(degisken1) fmt.Println(degisken2) fmt.Println(degisken3) fmt.Println(sabit1) fmt.Println(sabit2) } |
Çıktısı:
1 2 3 4 5 |
7 11 17 Bu bir sabittir. Asla değiştirilemez ! 23 |
Veri Tipleri Veri tipleri Basic Types ve…
Yorum Bırak