Takip et

Go Dili – 1. Gün

Go Dili – 1. Gün

Merhaba! Bu makalede, Go dilinin temel bilgilerini, kurulumunu ve ilk programınızı nasıl yazacağınızı ele alacağız. Go dili, Google tarafından geliştirilen, hızlı, basit ve güvenilir bir programlama dilidir.

## Go Dili ile Tanışma

Go dili, **Google** tarafından geliştirilen açık kaynak kodlu bir programlama dilidir. 2009 yılında ortaya çıkan Go, basitliği, hızını ve güvenilirliğiyle öne çıkmaktadır.

Go dili, **sistem programlama**, **web uygulamaları** ve **dağıtık sistemler** gibi çeşitli alanlarda kullanılmaktadır. **Docker**, **Kubernetes** ve **Ethereum** gibi popüler projeler Go ile yazılmıştır.

## Go Dili Neden Popüler?

Go dilinin popüler olmasının birkaç nedeni vardır:

* **Hızlı:** Go dili, C veya C++ gibi diğer dillerle karşılaştırıldığında oldukça hızlıdır.
* **Basit:** Go dili, öğrenmesi ve kullanması kolay bir dildir.
* **Güvenilir:** Go dili, hata ayıklama ve test etme kolaylığı sağlar.
* **Çapraz platform:** Go dili, Windows, Linux, macOS ve diğer işletim sistemlerinde çalışır.
* **Geniş topluluk:** Go dilinin aktif bir topluluğu vardır ve kaynak bulmak kolaydır.

## Go Dili Kurulumu

Go dilini kullanmaya başlamak için öncelikle sisteminize kurmanız gerekmektedir.

1. **Go web sitesinden indirme:** [https://golang.org/](https://golang.org/) adresinden Go’nun resmi web sitesini ziyaret edin.
2. **İndirme dosyasını açma:** İndirdiğiniz dosyayı açın ve işletim sisteminize uygun kurulum dosyasını çalıştırın.
3. **Kurulum adımlarını izleyin:** Kurulum sihirbazını takip ederek Go dilini sisteminize yükleyin.

Kurulum tamamlandıktan sonra, Go komut satırını kullanmaya başlayabilirsiniz. Komut satırına `go version` komutunu yazarak Go sürümünüzü kontrol edebilirsiniz.

## İlk Go Programınızı Yazma

Şimdi, ilk Go programımızı yazalım.

“`go
package main

import “fmt”

func main() {
fmt.Println(“Merhaba Dünya!”)
}
“`

Bu program, **”Merhaba Dünya!”** mesajını ekrana yazdıracaktır.

Bu kodu `main.go` adlı bir dosyaya kaydedin. Komut satırından `go run main.go` komutunu yazarak programı çalıştırabilirsiniz.

## Go Dilinde Temel Kavramlar

* **Paketler:** Go dili, kodun organize edilmesini sağlayan paketlere dayalıdır. `package main` satırı, kodun `main` paketine ait olduğunu belirtir.
* **İçe aktarma:** `import “fmt”` satırı, `fmt` paketini içeri aktarır. `fmt` paketi, ekrana çıktı yazdırmak için fonksiyonlar içerir.
* **Fonksiyonlar:** `func main()` satırı, `main` fonksiyonunu tanımlar. Go dilinde, programın yürütülmesi `main` fonksiyonundan başlar.
* **Println() fonksiyonu:** `fmt.Println()` fonksiyonu, verilen parametreleri ekrana yazdırır.

## Go Dilinde Veri Tipleri

Go dili, çeşitli veri tipleri sunar:

* **int:** Tam sayılar için kullanılır.
* **float64:** Ondalıklı sayılar için kullanılır.
* **string:** Metinler için kullanılır.
* **bool:** Doğru veya yanlış değerleri için kullanılır.
* **array:** Sabit uzunluklu veri koleksiyonları için kullanılır.
* **slice:** Değişken uzunluklu veri koleksiyonları için kullanılır.
* **map:** Anahtar-değer çiftleri için kullanılır.

## Go Dilinde Değişkenler

Go dilinde değişkenler, `var` veya `:=` operatörleri kullanılarak tanımlanır.

“`go
var name string = “Fatih” // var kullanılarak tanımlama
age := 30 // := kullanılarak tanımlama
“`

## Sonuç

Bu makalede, Go dilinin temel bilgilerini, kurulumunu ve ilk programınızı nasıl yazacağınızı öğrendiniz. Go dilini öğrenmeye devam etmek için, Go’nun resmi dokümanlarını ve çevrimiçi kaynakları inceleyebilirsiniz.

#Etiketler: Go, Go Dili, Programlama Dili, Kurulum, İlk Program, Veri Tipleri, Değişkenler

Yorumlar
İçeriği beğendiniz mi? Bir tartışma başlatın veya görüşlerinizi paylaşın.
Yorum Yaz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

E-posta Bülteni
Yazılım Topluluğuna Katılın
En son güncellemeleri, yaratıcı ipuçlarını ve özel kaynakları doğrudan e-posta kutunuza alın. Tasarım ve inovasyonun geleceğini birlikte keşfedelim.