Öncelikle yazıma hoşgeldiniz,
Bu yazımda Golang veri tiplerinden (Data Types) bahsedeceğim.
Boolean Veri TipiBu yazımda Golang veri tiplerinden (Data Types) bahsedeceğim.
Bu veri tipi [true] veya [false] değişken değerini alabilir. Mantıksal veri tipidir.
Sayısal Veri Tipleri
Sayısal veri tipleri içlerinde sadece sayısal verileri tutar. Sayısal veri tipleri 2 çeşittir.
-----Int (Integer : Tam sayı) Veri Tipi
Bu veri tipi tam sayı verileri tutar. (Örnek: 356)
-----Float (Ondalık) Veri Tipi
Bu veri tipi ise ondalık sayı sisteminde olan verileri tutar. (Örnek: 3.14)
String (Dizi) Veri Tipi
String veri tipi içeriği yazı olan veri tipini tutar. (Örnek: "Ali" ya da "Ali 12345,./")
Global olarak atama yöntemi: Global olarak atamak, atanacak verinin tüm nesneler tarafından kullanılabilmesini sağlar. "const" ile atarsak global veri olmuş olur. Örnek olarak:
Kod:
[COLOR="Magenta"]const[/COLOR] [COLOR="Orange"]sayi[/COLOR] [COLOR="Lime"]int[/COLOR] [COLOR="Red"]=[/COLOR] 1881
Kod:
[COLOR="magenta"]var[/COLOR] [COLOR="orange"]isim[/COLOR] [COLOR="lime"]string[/COLOR] [COLOR="red"]=[/COLOR] "Ali"
Golang içinde bir de atama çeşitleri vardır. Atama çeşitleri sayesinde farklı sözdizimleri ile veri atanabilir. Örnek olarak:
Kod:
[COLOR="magenta"]var[/COLOR] [COLOR="orange"]ad[/COLOR] [COLOR="lime"]string[/COLOR] [COLOR="red"]=[/COLOR] "Ali" [COLOR="cyan"]//String tipinde ad değişkeni tanımladık[/COLOR]
[COLOR="magenta"]var[/COLOR] [COLOR="orange"]ad[/COLOR] [COLOR="red"]=[/COLOR] "Ali" [COLOR="cyan"]//Ad değişkeni tanımladık ve otomatik String tipinde olduğunu algıladı[/COLOR]
[COLOR="magenta"]var[/COLOR] [COLOR="orange"]yas[/COLOR] [COLOR="lime"]int[/COLOR] [COLOR="red"]=[/COLOR] 12 [COLOR="cyan"]//Integer tipinde yas değişkenii tanımladık[/COLOR]
[COLOR="magenta"]var[/COLOR] [COLOR="orange"]yas[/COLOR] [COLOR="red"]=[/COLOR] 12 [COLOR="cyan"]//yas değişkeninin int olduğunu algıladı[/COLOR]
[COLOR="orange"]ad[/COLOR] [COLOR="red"]=:[/COLOR] "Ali" [COLOR="cyan"]//var yazmadan ad değişkeni tanımladık. var olarak kabul edip String olarak saydı[/COLOR]
[COLOR="Orange"]yas[/COLOR] [COLOR="red"]=:[/COLOR] 12 [COLOR="cyan"]//Integer tipinde yas değişkeni[/COLOR]
[COLOR="magenta"]const[/COLOR] [COLOR="orange"]ad[/COLOR] [COLOR="lime"]string[/COLOR] [COLOR="red"]=[/COLOR] "Ali" [COLOR="cyan"]// Global String tipinde ad değişkeni[/COLOR]
[COLOR="magenta"]const[/COLOR] [COLOR="orange"]ad[/COLOR] [COLOR="red"]=[/COLOR] "Ali" [COLOR="cyan"]//Aynı şekilde const ile de tip belirtmemize gerek yok[/COLOR]
[COLOR="magenta"]const[/COLOR] [COLOR="orange"]yas[/COLOR] [COLOR="red"]=[/COLOR] 12
#Önemli Not#
"=:" yöntemi "const" ile birlikte kullanılamaz. Sadece "var" a özgüdür.
Kendi anlatımımdır. İşinize yaradıysa mutlu olurum.
İYİ FORUMLAR!!!
"=:" yöntemi "const" ile birlikte kullanılamaz. Sadece "var" a özgüdür.
Kendi anlatımımdır. İşinize yaradıysa mutlu olurum.
İYİ FORUMLAR!!!