Genel Bakış
  • Go Nedir?
  • Go Programlama Diline Genel Bakış
  • Neden Go?
  • Go Programlama Dili Kullanıcıları
  • Bazı Go Kütüphaneleri
  • Anahtar Kelimeler
  • Operatörler ve Sınırlayıcılar
  • Türler
  • Go Programlamaya Nasıl Başlarım?
  • Nasıl Çalışmalıyız?
  • Eğitim, Kurslar ve Kitaplar Üzerine...
  • Bir Hata ile Karşılaştım!
Çalışma Ortamı ve Hazırlıklar
  • Makale Önerisi : Go Programlama Dili Ortam Kurulumu
  • Go Programlama Ortam Kurulumu
  • Geliştirme Editörleri
  • İlk Program
  • Ortam Değişkenleri
  • Go Araçları
Go Programlamaya Giriş
  • İsimlendirme
  • Değişkenler
  • Operatörler
  • Boş Tanımlayıcı : Alt Çizgi ( _ )
  • Constant
  • Tür Dönüşümü
  • Konsol : Çıkış İşlemleri
  • Konsol : Giriş İşlemleri
  • Saat/Tarih İşlemleri
Akış Kontrol
  • if
  • switch
  • break, continue, goto
Döngüler
  • For
  • For ile While döngü yöntemi uygulamak
  • Range
Hata Yönetimi
  • Hata Yönetimi
Diziler
  • Dizi Nedir ve Nasıl Kullanılır?
  • Dizi Oluşturmak
Slice
  • Slice Nedir ve Nasıl Kullanılır?
  • Slice Oluşturmak
Maps
  • Map Nedir ve Nasıl Kullanılır?
  • Map Oluşturmak
Paket Yönetimi
  • Paket Kullanımı
  • Paket Yapısı ve Yeni Paket Oluşturmak
Fonksiyonlar
  • Fonksiyonlara Giriş
  • Fonksiyon Oluşturma
  • Çoklu Geri Dönüş Yapan Fonksiyonlar
  • İsimlendirilmiş Geri Dönüş Yapan Fonksiyonlar
  • Değişken Sayıda Parametre Alan Fonksiyonlar
  • Anonim Fonksiyonlar
  • defer
Yapılar ve Metotlar
  • Yapılar : struct kullanımı
  • Metotlar : Metodlara Giriş
  • Metotlar ve İç İçe Struct
Interface : Arayüzler
  • Interface Nedir ve Nasıl Kullanılır?
  • Interface Oluşturmak
Eş Zamanlılık : Concurrency
  • Eş Zamanlılık ve Paralelizm Nedir?
  • Goroutin'ler
  • Kanallar
Golang ile Tarih/Zaman Operasyonları
  • time Paketinin Temel Kullanımı
  • Tarih ve Saat Operasyonları - 1
  • Tarih ve Saat Operasyonları - 2
Golang ile Veritabanı Programlama
  • Veritabanı İşlemleri - 1
  • Veritabanı İşlemleri - 2
  • Veritabanı İşlemleri - 3
  • Veritabanı İşlemleri - 4
Golang ile Dosya Operasyonları
  • Genel : Dosya Oluşturmak
  • Genel : Dosya Bilgisi Almak
  • Genel : Dosyayı Yeniden İsimlendirmek ve Taşımak
  • Genel : Dosyanın Varlığını Kontrol Etmek
  • Genel : Dosyayı Açmak ve Kapatmak
  • Genel : Dosya Okuma ve Yazma İzinlerini Kontrol Etmek
  • Genel : Dosya Kopyalamak
  • Genel : Dosyaya Byte Yazmak
  • Genel : Dosyaya Hızlı Yazma
  • Genel : Geçici Dosya ve Klasörler ile Çalışmak
  • Genel : Dosya Silmek
Golang ile XML, JSON ve CSV Operasyonları
  • Temel JSON Operasyonları
  • JSON Uygulaması
  • T.C Merkez Bankasından Döviz Kuru Elde Ederek İşleyen Go Uygulaması
  • XML Operasyonları - 1
  • XML Operasyonları - 2
  • XML Uygulaması 2 - 1.Bölüm
  • XML Uygulaması 2 - 2.Bölüm