Programlama dillerinde değişkenlerimizin tiplerini belirtmek için vertipi yani veri türü dediğimiz tiplemeler kullanmaktayız. İlkel veri tipleri hemen hemen her programlama dilinde aynıyken kompleks veri tipleri programlama dillerine göre farklılık gösterebilmektedir. GoLang veri türleri veya GoLang datatipleri nelerdir ?
Numerik data tiplerinde int8, int16, int32 ve int64 gibi numerik int tipleri bulunmaktadır ancak biz bunların hepsine int diyerek geçebilirsiniz. IDE bizim için gerekli int kategorizasyonunu yapacaktır. int sonunda bulunan rakamlar intin bize kapasitesini bildirmektedir.
uint de aynı şekilde 8’den 64’e kadar boyutlanmaktadır ancak biz aynı nedenden dolayı hepsine uint demekteyiz. uintler her zaman pozitiflerdir (aralıkları 0’dan başlamaktadır).
float data tipi (kesirli sayılar) 32 ve 64 büyüklüğüne sahiptir ve biz onlara float der geçeriz.
Calculus derslerinden bildiğimiz kompleks sayıları complex64 ve complex128 olarak sisteme tanıtabiliriz. (Tıpkı diğerlerinde olduğu gibi complex diyebilirsiniz)
Byte tipinde değişkenleri byte diyerek tutabiliriz.
0-127 arası (dahil) rakamları rune data tipi ile gösterebiliriz.
Doğru ve yanlış değişkenler için bool tipini kullanmaktayız.
Kelime (karakter dizileri için) tipleri için string kullanmaktayız.
Dizilerimizi array ile ifade edebilmekteyiz.
Dizilerin yani arraylerin bir kesitini slice olarak ifade edebiliriz.
Go programlama dilinde class (sınıf) yoktur. C programlama dilinden bildiğimiz struct yapısı bulunmaktadır.
Değişkenlerin adreslerinin tutulduğu pointer data tipleri Go programlama dilinde vardır.
Dizi gibi olan ancak bir sırasında 2li değişkenler tutan map data tipimiz vardır.
Haberleşme nesneleri arasındaki kanalı göstermek için channel veri tipimiz vardır.
Fonksiyonları oluşturmak ve onları bir değişkende tutabilmek için function veri tipimiz bulunmaktadır.
Interface bildiğimiz arayüzlerdir ve Golang veri türleri arasında yer almaktadır.
Golang programlama dilinin ne olduğunu bilmiyorsanız Golang’i ele aldığım yazıyı okuyabilirsiniz.
Çocukluğumdan beri arabalara olan ilgim babam sayesinde başlamıştır. Araba manyağı seviyesinde bir ilgim var ancak bunu her ortamda dile getirmem. Teknolojiye ve bilgisayara olan ilgim kendimi tanımaya başladım başlayalı oldu. Şimdi ise kendimce kod yazabilen bir bilgisayar mühendisi olarak çalışıyorum.
2022 yılı içerisinde Apple yenilenen iPad modellerini karşımıza çıkarttı. Ancak hepimizin beklediği iPad modeli 2022… Daha fazla oku
Günümüz şartlarında neredeyse her Apple ürünü iCloud Etkinleştirme kilidi özelliğine sahiptir. Bu kilit bir çok… Daha fazla oku
Apple sattığı cihazlardan para kazandığı kadar servisleri ile de para kazanan bir firma olmuştur. Son… Daha fazla oku
Elmadan haberler 3 içerisindeki gündem şu şekildedir: Apple TV Android Akıllı Cep Telefonu ve Tabletlere… Daha fazla oku
iPhone Güncelleme sonrası pil sağlığı neden düşer son derece fazla aldığım diğer bir sorudur. Bu… Daha fazla oku
Bilinçli iPhone Kullanıcısı video serisi kapsamında iPhone iOS 16.2 ipuçları bu yazıda ele alacağım bir… Daha fazla oku
Bu web site kullanıcı deneyimini arttırmak amacı ile çerezleri kullanmaktadır