GoLang Veri Türleri GoLang Datatipleri Nelerdir ?

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 ?

GoLang Veri Türleri

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.

Son Yazılar

Apple Tarafından Beklenen Tablet 2023 iPad Ultra Geliyor mu?

2022 yılı içerisinde Apple yenilenen iPad modellerini karşımıza çıkarttı. Ancak hepimizin beklediği iPad modeli 2022… Daha fazla oku

3 gün önce

2 Yeni Dolandırıcılık Sistemi ve iCloud Kilidi Nedir ?

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

5 gün önce

iCloud Öncesi Kullanılan Şu Anda Unutulanlar Apple Servisleri

Apple sattığı cihazlardan para kazandığı kadar servisleri ile de para kazanan bir firma olmuştur. Son… Daha fazla oku

6 gün önce

Elmadan Haberler 3 – iPhone SE 4 İptal Edildi – Üretim Vietnam’da

Elmadan haberler 3 içerisindeki gündem şu şekildedir: Apple TV Android Akıllı Cep Telefonu ve Tabletlere… Daha fazla oku

7 gün önce

iPhone Güncelleme Sonrası Pil Sağlığı Neden Düşer ?

iPhone Güncelleme sonrası pil sağlığı neden düşer son derece fazla aldığım diğer bir sorudur. Bu… Daha fazla oku

1 hafta önce

iPhone iOS 16.2 İpuçları – Programsız Video İndirme ve Dahası

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

2 hafta önce

Bu web site kullanıcı deneyimini arttırmak amacı ile çerezleri kullanmaktadır