Go Programlama Dili
kaanksc.com
Search…
Go Programlama Dili
KİTAP HAKKINDA
GİRİŞ
ÖNEMLİ
Katkıda Bulunanlar
Diğer Kaynaklar
BÖLÜM 1 (Ön Eğitim)
Golang Hakkında
Sıkça Sorulan Sorular
Go Derleyicisi Kurulumu
VSCode Go Eklentisi Yükleme
Go Projesi Oluşturma
Merhaba Dünya
VSCode Varsayılan Hata Ayıklayıcıyı Seçme
Farklı Platformlara Build (İnşa) Etme
Klasör Build Etme
Paketler
Yorum Satırı
Veri Tipleri
Aritmetik Operatörler
İlişkisel Operatörler
Mantıksal Operatörler
Atama Operatörleri
Değişkenler ve Atanması
Sabitler
Kod Gruplama İşlemi
Tür Dönüşümü
Bölüm 1 Sınav
BÖLÜM 2 (İşlem Yapma)
Fonksiyonlar
Fonksiyon Çeşitleri
Anonim Fonksiyonlar
Boş Tanımlayıcılar
Döngüler
If-Else
Switch
Defer
Pointers (İşaretçiler)
Bölüm 2 Sınav
BÖLÜM 3 (Gruplama)
Struct
Anonim Struct'lar
Struct Fonksiyonlar (Methodlar)
Diziler (Arrays)
Dilimler (Slices)
Range
Map
Interface
Dinamik Değişkenler
Generics
BÖLÜM 4 (Eş zamanlılık)
Goroutine
Kanallar (Channels)
Anonim Goroutine Fonksiyonlar
WaitGroup ile Asenkron İşlemleri Beklemek
Mutex ile Asenkron İşlem Sırası
Zamanlayıcılar (Tickers)
Select
BÖLÜM 5
init() Fonksiyonu (Ön Yükleme)
Import (Kütüphane Ekleme) Yöntemleri
Dışa Aktarma (Exporting)
Print Fonksiyonu Birkaç İnceleme
Format ve Kaçış Karakterleri
Çok Satırlı String Oluşturma
Sprintf
Golang'te Kullanıcıdan Giriş Alma
Testing (Test Etme)
Panic & Recover
BÖLÜM 6 (Paketler)
Strings
os/exec (Komut Satırına Erişim)
Komut Satırı Argümanları (Args)
Komut Satırı Bayrakları (Flags)
os/signal
Sort (Sıralama)
Strconv (String Çeviri)
Log (Kayıt)
Paket (Kütüphane) Yazmak
Regexp (Kurallı İfadeler)
BÖLÜM 7 (Dosya İşlemleri)
Çapraz Platform Dosya Yolları
İşletim Sistemini Görme
Dosya Varlığı Kontrolü
ioutil ile Dosya Okuma ve Yazma
Bir Dizindeki Dosya ve Klasörleri Sıralama
XML Parsing (Ayrıştırma)
JSON Parsing (Ayrıştırma)
ini Dosyası Okuma ve Düzenleme
Web Scrapper (goquery)
chromedp (Web Driver)
VERİTABANI
sqlite3
MySQL
MongoDB
Web Sunucu (Server), Ağ İşlemleri
net/http ile Web Server Oluşturma
HTML Şablonlar (Templates)
Statik Kütüphanesi ile Dosyaları Uygulamaya Gömme
Gin Web Kütüphanesi
gRPC
Heroku'da Go Uygulaması Yayınlama
HTTP İstekleri (Requests)
RabbitMQ
GUI (Grafiksel Kullanıcı Arayüzü)
WebView
notify (Bildirim)
Mikro-denetleyiciler
Gobot ile Arduino Yanıp-Sönen LED Yapımı
Tinygo ile Küçük Yerler için Golang
Pratik Bilgiler
Cobra Paketi ile Basit CLI Yazmak
Go Geliştiricileri için Makefile
Derleme (Build) Detayını Görme
Visual Studio Code için Golang Özelleştirmeleri
Powered By
GitBook
Diğer Kaynaklar
Bu başlık altında Go Programlama Dili hakkında yararlı olabilecek kaynaklar toplanmıştır.
Genel
Go (programlama dili) - Vikipedi
Go Programlama Dili Nedir? | IIENSTITU
Go Programlama Diline Dair Notlarım
- Ceyhun Enki Aksan
Temel İşlemler
Go Programlama Dili (Golang)’nde Dizi İçinden Rastgele Veri Çağırmak
- Erhan Yakut
Go Programlama Dili (Golang) For Döngüleri
- Erhan Yakut
Go Projesini Derlemek
- Erhan Yakut
5 Kullanışlı Go Fonksiyonu
- Erhan Yakut
Kullanmanız Gereken Go Çalımları
- Oğuzhan Yılmaz
Go ile Nasıl Unit Test Yazılır
- Erhan Yakut
Go için Unit Test ve Integration Test Ayrımı
- Oğuzhan Yılmaz
Golang İle İşletim Sistemlerine Göre Build İşlemi
- Ceyhun Enki Aksan
Go Programlama Dilinde Özellik (Options) Tasarımı
- Oğuzhan Yılmaz
Sunucu
Golang (net/http) Web Server Oluşturma
- Ceyhun Enki Aksan
Go Dilinde Mustache Template Sistemi Kullanımı
- Ceyhun Enki Aksan
Go İle WordPress Draft Postları BibTex Olarak İndirmek
- Ceyhun Enki Aksan
Veri Tabanı
Go Programlama Dili (Golang) ile Veritabanı İşlemleri
- Erhan Yakut
Dosya İşlemleri
Go Programlama Dili (Golang) ile Ayar Dosyası Kullanımı
- Erhan Yakut
Go Programlama Dili (Golang) ile Dosya İşlemleri
- Erhan Yakut
Go ile Büyük JSON Dosyalarını Okuma
- Erhan Yakut
Go İle Dosya Yazma ve Okuma İşlemleri
- Ceyhun Enki Aksan
Go İle SCP (Secure Copy Protocol) Dosya İşlemleri
- Ceyhun Enki Aksan
Eşzamanlılık
Go Dilinde Concurrency
- Erhan Yakut
Sistem
Go OS/Exec Paketi ve WP-CLI İle Shell Command Örneği
- Ceyhun Enki Aksan
KİTAP HAKKINDA - Previous
Katkıda Bulunanlar
Next - BÖLÜM 1 (Ön Eğitim)
Golang Hakkında
Last modified
1yr ago
Copy link
Contents
Genel
Temel İşlemler
Sunucu
Veri Tabanı
Dosya İşlemleri
Eşzamanlılık
Sistem