Fotoğraf: The Go Authors · Public domain · Wikimedia Commons

Programlama Dilleri

Go

Go, genel amaçlı ve sistem programlama odaklı bir programlama dilidir. 2009'da Robert Griesemer, Rob Pike ve Ken Thompson tarafından tasarlanmış; Google ve katkıcılar tarafından geliştirilmiştir. Eşzamanlı, prosedürel, fonksiyonel ve nesne yönelimli paradigmaları destekler; statik ve güçlü tip denetimi, çöp toplayıcı bellek yönetimi ve makine koduna derleme özelliklerine sahiptir.

15 özellik kaynaklarla doğrulandı · Son kontrol: 14 Ekim 2026

Ortaya Çıkış
2009
Tip Denetimi
Statik
Tip Gücü
Güçlü
Bellek Yönetimi
Çöp toplayıcı
Çalışma Biçimi
Makine koduna derlenen
Benzerleriyle karşılaştır
185

Teknik özellikler

15 özellik

Tarih

Ortaya Çıkış

İlk yayımlandığı yıl. Milattan önceki yıllar eksi işaretli yazılır.

2009[1]
Etkilendiği Diller

Tasarımını etkileyen diller.

C, Oberon-2, Limbo, Pascal, Smalltalk, Modula-2, Alef, APL, BCPL, occam, Newsqueak, CSP[1][2]
Etkilediği Diller

Tasarımına etki ettiği diller.

Crystal, V[1]

Genel Bilgiler

Tasarlayan

Dili tasarlayan kişi ya da kişiler.

Robert Griesemer, Rob Pike, Ken Thompson[1]
Geliştirici

Dili geliştiren kuruluş ya da topluluk.

Google[1]

Teknik Özellikler

Paradigma

Desteklediği programlama paradigmaları.

EşzamanlıProsedürelFonksiyonelNesne yönelimli[1][2]
Tip Denetimi

Tip denetiminin zamanı.

Statik[1]
Tip Gücü

Örtük tür dönüşümlerine izin verip vermediği.

Güçlü[1]
Bellek Yönetimi

Belleğin nasıl serbest bırakıldığı.

Çöp toplayıcı[1]
Çalışma Biçimi

Referans uygulamada kodun nasıl çalıştırıldığı.

Makine koduna derlenen[1][2]
Referans Uygulama

Referans derleyicisi ya da yorumlayıcısı.

gc, gofrontend, gold[1][2]
Dosya Uzantısı

Kaynak dosya uzantıları.

.go[1][2]
Standart

Dili tanımlayan resmî standart (yoksa "yok").

The Go Programming Language Specification[1][3]

Kullanım

Lisans

Yayımlandığı lisansın adı (ör. MIT, GPL-3.0, Apache 2.0, tescilli).

3-clause BSD + patent grant[1][2]
Başlıca Kullanım

Tasarlandığı ve yaygın kullanıldığı alanlar.

genel amaçlı, sistem programlama, eşzamanlılık/paralellik, büyük yazılım geliştirme[4][5]

Kaynaklar

Değerler yalnızca bu sayfalarda yazdığı doğrulandığında gösterilir.

  1. 1.en.wikipedia.org · en.wikipedia.org/wiki/Go_(programming_language)
  2. 2.tr.wikipedia.org · tr.wikipedia.org/wiki/Go_(programlama_dili)
  3. 3.go.dev · go.dev/
  4. 4.go.dev · go.dev/ref/spec
  5. 5.go.dev · go.dev/doc/faq

Karşılaştır

Go ve benzerleri

Programlama Dilleri kategorisindeki öğelerle yan yana karşılaştırın.

Tüm Programlama Dilleri

Yorumlar

0 yorum

Giriş Yap

Henüz yorum yok

Bu ürün hakkında ilk yorumu siz yapın!