Öğrenme Kaynakları
Resmi Kaynaklar
Bunlar Gin ekibi tarafından sürdürülür ve en yetkili bilgi kaynaklarıdır.
- Gin GitHub Deposu — Kaynak kodu, sorun takipçisi ve en son sürüm notları.
- Gin Örnekler Deposu — Dosya yükleme, zarif kapatma, JWT kimlik doğrulama ve daha fazlası gibi yaygın kullanım senaryolarını kapsayan bağımsız örnek projeler koleksiyonu.
- Gin API Referansı (pkg.go.dev) — Dışa aktarılan her tür ve fonksiyon için otomatik oluşturulan API belgesi.
Go Dili Kaynakları
Go’nun kendisini iyi anlamak, Gin ile çalışmayı çok daha kolay hale getirecektir.
- Go Turu — Go’ya resmi etkileşimli giriş.
- Etkili Go — Go kodu yazmak için en iyi uygulamalar ve deyimsel kalıplar.
- Örneklerle Go — Go temellerini kapsayan açıklamalı örnek programlar.
- Go Standart Kütüphane Belgesi — Gin’in üzerine inşa edildiği
net/httpdahil, standart kütüphanedeki her paket için referans.
Eğitimler ve Makaleler
Gin ile gerçek uygulamalar oluşturma sürecinde yol gösteren topluluk tarafından yazılmış kılavuzlar.
- Go ve Gin ile RESTful API Oluşturma (Go.dev) — Basit bir web servisi oluşturmak için Gin kullanan resmi Go eğitimi.
- Go, Gin ve GORM ile REST API Oluşturma (Digital Ocean) — Proje düzeni, veritabanı entegrasyonu ve dağıtımı kapsar.
Etkileşimli Öğrenme Platformları
Gin kavramlarını uygulamalı alıştırmalarla pratik yapmak mı istiyorsunuz? İşte bazı topluluk destekli öğrenme kaynakları:
Go Interview Practice - Gin Zorlukları
Resmi belgeleri tamamlayan ilerlemeli Gin zorlukları sunan kapsamlı bir platform:
Neler Öğreneceksiniz:
- Temel yönlendirme ve HTTP yöntemleri
- Ara katman uygulaması ve kalıpları
- İstek doğrulama ve hata yönetimi
- Kimlik doğrulama ve güvenlik uygulamaları
Uygulamada Görün:
Go Interview Practice platformuna kısa bir giriş