Veri Tiplerinin Tanımlanması
Go programlama dilinde 2 çeşit veri tipi tanımlaması vardır.
- Değişken (Variable)
- Sabit (Constant)
Değişken
Değişkenler adından da anlaşılacağı üzere tanımlandıktan sonra değiştirilmeye imkan veren bir tanımlama türüdür. Değişken tanımlamak için temel olarak 3 yöntem vardır.
-
Tip Belirterek Tanımlama
var metin string // değer vermeden// veyavar metin string = "içerik" // değer vererek -
Tip Belirtmeden Tanımlama
var metin = "içerik" -
Kısa Tanımlama
metin := "içerik"Tanımlamanın veri tipi bilgileri sağ tarafa bağlı olduğu için right side variable declariton olarak da bilinir.
Değişken Tanımlama ve Değerini Değiştirme Örneği
package main
import "fmt"
func main(){ metin := "içerik"
fmt.Println(metin) // "içerik"
metin = "değiştirilmiş içerik"
fmt.Println(metin) // "değiştirilmiş içerik"}Sabit
Sabitler, değişkenlere benzer şekilde atanır, fakat değeri sonradan değiştirilemez. Bu yüzden değişmesi planlanmayan değerler için kullanılır.
Sabit tanımlaması yapılırken 2 farklı yöntem kullanılabilir.
-
Tip Belirterek Tanımlama
const metin string = "içerik" -
Tip Belirtmeden Tanımlama
const metin = "içerik"