CodeBlanks Logo Icon CodeBlanks

Go nedir?

Go'nun Google'da doğan, sade ve hızlı bir dil olduğunu öğrenirsin.

Go nedir?

Go (ya da Golang), Google'da 2009'da tanıtılan, derlenen ve statik türlü bir programlama dilidir. Tasarımcıları Robert Griesemer, Rob Pike ve Ken Thompson'dur.

Go derlenen bir dildir: kaynak kodunuzu go build ile tek bir çalıştırılabilir dosyaya çevirirsin. Bu dosya doğrudan işletim sistemi üzerinde koşar; ayrı bir yorumlayıcıya gerek yoktur.

Go; bulut servisleri, komut satırı araçları, DevOps araçları (Kubernetes, Terraform, Docker) ve ağ programlarında sıkça kullanılır. Sade sözdizimi ve güçlü eşzamanlılık modeli öne çıkan yanlarıdır.

Go'nun öne çıkan yanları

Go'nun en belirgin özellikleri şunlardır:

  • Sade sözdizimi: az anahtar kelime, öğrenmesi kolay
  • Hızlı derleme: büyük projeler saniyeler içinde derlenir
  • Tek binary: bağımlılıksız çalışır
  • Goroutine: hafif iş parçacığı ile eşzamanlılık
  • Standart kütüphane: ağ, JSON, HTTP dahil güçlü temel

Bu yanlar Go'yu üretim sunucuları için popüler yapar.

Uygulama İlk Go çıktısı

Boş main içine fmt.Println satırı ekle. Çıktı Merhaba Go olmalı.

Başlangıç kodu

main.go
package main

import "fmt"

func main() {
    // buraya yaz
}

Örnek çözüm

main.go
package main

import "fmt"

func main() {
    fmt.Println("Merhaba Go")
}

Beklenen çıktı

Merhaba Go

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Go hangi kuruluşta doğdu?

  • Apple'da
  • Microsoft'ta
  • Google'da Doğru cevap
  • Amazon'da

Açıklama: Go, Google'da tasarlandı ve 2009'da tanıtıldı.

2 Go kaynak dosyası

Soru
Go kaynak kodu genellikle ____ uzantılı dosyaya yazılır.
Cevap
Go kaynak kodu genellikle .go uzantılı dosyaya yazılır.

Açıklama: Go kaynak dosyaları .go uzantısını kullanır.

3 Kavramları eşleştir

Kavram Anlamı
Go Programlama dili
Golang Go'nun diğer adı
go build Derleme komutu
.go Kaynak dosya uzantısı

Başlangıç bölümündeki tüm dersler