📖
Derslik | Kerteriz Blog
  • 💡Hoşgeldiniz!
  • 🐍Python
    • 📌Python Giriş
    • ⚙️ Python Kurulumu
    • ✏️ Python Syntax
    • 📖Temel Dersler
      • # Python Yorumlar
      • # Python Değişkenler
      • # Python Veri Tipleri
      • # Python Sayılar
      • # Python Karakter Dizileri
      • # Python Boolen
      • # Python Operatörler
      • # Python Diziler
        • # Python Listeler
        • # Python Demetler
        • # Python Kümeler
        • # Python Kısıtlanmış Kümeler
        • # Python Sözlükler
      • # Python If Else Elif
      • # Python Döngüler
        • # Python While Döngüsü
        • # Python For Döngüsü
      • # Python Fonksiyonlar
      • # Python Lambda Fonksiyonu
      • # Python Sınıflar
      • # Python Kalıtım
    • 📜Dosya İşlemleri
    • 💾Veritabanı İşlemleri
      • # Python SQLite Veritabanı
      • # Python MySQL Veritabanı
      • # Python MSSQL Veritabanı
      • # Python PostgreSQL Veritabanı
  • 🐿️ Go
    • 📌Go Giriş
    • ⚙️ Go Kurulumu
    • ✏️ Go Syntax
    • 📖Temel Dersler
      • # Go Yorumlar
      • # Go Değişkenler
      • # Go Veri Tipleri
        • # Go Sayılar
        • # Go Karakter Dizileri
        • # Go Boolen
        • # Go Diziler & Dilimler
        • # Go Harita
      • # Go Operatörler
      • # Go Koşul Durumları
      • # Go Döngüler
        • # Go For Döngüsü
      • # Go Fonksiyonlar
      • # Go İşaretçiler
  • 💻C++
    • 📌C++ Giriş
    • ⚙️ C++ Kurulumu
    • ✏️ C++ Syntax
    • 📖C++ Temel Dersler
      • # C++ Yorum Satırları
      • # C++ Veri Tipleri
      • # C++ Değişkenler
      • # C++ Değişmezler
      • # C++ Sabitler
  • 🖥️ Nginx
    • ❔Nginx Nedir?
    • ⚙️ Nginx Kurulumu
    • 🗄️ Sunucu Kurulumları
      • HTTP Sunucusu Kurulumu
Powered by GitBook
On this page
  • 1. Go Kurulumu
  • 1.1 Windows Kurulumu
  • 1.2 MacOS Kurulumu
  • 1.3 Ubuntu Kurulumu

Was this helpful?

  1. 🐿️ Go

⚙️ Go Kurulumu

Bu derste Go programlama dilini yazabilmek için bilgisayarınıza gerekli dosyaları nasıl kurabileceğinizi anlatıyoruz.

PreviousGo GirişNext✏️ Go Syntax

Last updated 5 years ago

Was this helpful?

Go üzerine küçük bir giriş yaptıktan sonra Go öğrenmek isteyenlerle derslerimize devam ediyoruz. Bu dersimizde kod yazabilmek için hangi dosyaları kurmamız gerekiyor, hangi bileşenleri eklememiz gerekiyor anlatacağız. Öyleyse başlayalım.

1. Go Kurulumu

Go derleyicisi “gc”, açık kaynak yazılım olarak, Linux, OS X, Windows, bazı BSD, Unix ve Mobil ortamlarda kullanılmak üzere geliştirilmiştir. Kullandığınız platforma uygun kurulum işlemlerini aşağıda bulabilirsiniz.

Kullanıdığınız platforma uygun Go yükleme paketini indirmek için Tıklayınız.

1.1 Windows Kurulumu

  1. Windows kurulum paketini indirme sayfasından indiriniz. [Link]

  2. İndirdiğiniz dosyayı açarak kurulumu tamamlayınız.

Windows kurulumunu artık tamamladınız. CMD komut istemini çalıştırarak aşağıdaki komutu yazınız ve enterlayınız.

go version

Ardından ekranda aşağıdaki gibi bir çıktı göreceksiniz. Eğer göremiyorsanız Windows "Komut Satırında (cmd) Go Çalışmıyor | Python Go Ekleme" yazımızı ziyaret ederek gerekli adımları tamamlayınız.

1.2 MacOS Kurulumu

  1. MacOS kurulum paketini indirme sayfasından indiriniz. [Link]

  2. İndirdiğiniz dosyayı açarak kurulumu tamamlayınız.

Ardından ortam değişkenlerini ayarlamak için ~/.bash_profile veya ~/.profile dosyasını (veya eşdeğerini) düzenleyin. Genellikle GOROOT, GOPATH ve PATH olarak 3 ortam değişkeni ayarlamanız gerekir.

  • GOROOT, Go paketinin sisteminize yüklendiği konumdur.

  • GOPATH, çalışma dizininizin konumudur. Örneğin, proje dizinim ~/Projeler/Proje1

export GOROOT=/usr/local/go
export GOPATH=$HOME/Projects/Proj1
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

MacOS kurulumunu artık tamamladınız. Terminali çalıştırarak aşağıdaki komutu yazınız ve enterlayınız.

go version

Ardından ekranda aşağıdaki gibi bir çıktı göreceksiniz.

1.3 Ubuntu Kurulumu

  1. Linux için güncel versiyon adresini indirme sayfasından görebilirsiniz. [Link]

  2. Aşağıdaki komutu çalıştırınız.

cd /tmp
wget https://dl.google.com/go/go1.14.1.linux-amd64.tar.gz

Şimdi indirilen arşivi çıkarın ve sistemde istediğiniz yere kurun. Genelde standartların önerdiği şekilde /usr/local dizini altında tutulur.

sudo tar -xvf go1.14.1.linux-amd64.tar.gz
sudo mv go /usr/local

Şimdi Go dil ortamı değişkenlerini GOROOT, GOPATH ve PATH ayarlayalım.

  • GOROOT, Go paketinin sisteminize yüklendiği konumdur.

  • GOPATH, çalışma dizininizin konumudur. Örneğin, burada dizin ~/go

Home dizinindeki (~/) .profile dosyanızı açın ve dosyanın sonuna genel bir değişken ekleyin.

export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

Geçerli kabuk oturumunu güncelleyiniz.

source ~/.profile

Bu, terminalinizi yeniden başlatmadan Go komutlarını kullanmanızı sağlar.

Ubuntu kurulumunu artık tamamladınız. Terminali çalıştırarak aşağıdaki komutu yazınız ve enterlayınız.

go version

Ardından ekranda aşağıdaki gibi bir çıktı göreceksiniz.

Windows Go version komutu çıktısı
MacOS Go versiyon çıktısı
Ubuntu Go versiyon çıktısı