Go Modern Guidelines
JetBrains tarafından yayınlanan go-modern-guidelines, yapay zekâ kodlama asistanlarının güncel Go standartlarına uygun yazılım…
Güncelleme
- 31 Ağustos 2026: Yıldız 1.938 → 3.010.
Ne kazandırır?
- Yapay zekâ modellerinin güncel Go özelliklerini kullanmasını sağlar
- Eski kod kalıpları yerine modern ve verimli yöntemleri tercih eder
- Projenin Go sürümünü otomatik algılayarak dil özelliklerini buna göre uyarlar
Kurulum
/extensions marketplace add JetBrains/go-modern-guidelines/extensions install modern-go-guidelinesÇalıştırma
/modern-go-guidelines:use-modern-goKod bilmiyorsanız
Bundan sonra kod yazarken modern Go standartlarını kullan. Projenin go.mod dosyasındaki Go sürümünü dikkate alarak, 1.0 sürümünden 1.27 sürümüne kadar olan en güncel dil özelliklerini ve standart kütüphane eklemelerini tercih et. `if-else` blokları yerine `max(a, b)` gibi fonksiyonları, manuel döngüler yerine `slices.Contains` gibi modern yöntemleri ve nil kontrolleri yerine `cmp.Or` gibi güncel kalıpları kullan.
Depo: https://github.com/JetBrains/go-modern-guidelines. Kurulum ve çalıştırmada bu deponun README dosyasındaki resmî talimatları esas al.
Başlamadan önce hangi işletim sisteminde çalıştığımızı ve gerekli araçların (ör. Python, Node.js, Git, Docker) kurulu olup olmadığını kontrol et; eksik olanları bu sisteme göre adım adım kur.
Çalışmak için yeni ve boş bir klasör oluştur. Bu klasörün dışındaki dosyalarıma dokunma, hiçbir şeyi silme. Her komutu çalıştırmadan önce ne yapacağını bir cümleyle söyle.
Her adımın sonunda ekranda ne görmem gerektiğini söyle. Bir hata oluşursa hata mesajını sana olduğu gibi yapıştıracağım, birlikte düzeltelim.
Bağlantılar
TreScout bu aracı geliştirmedi · GitHub trendlerinde keşfedip Türkçe tanıttı. Tanıtım metni deponun kendi belgelerinden yapay zekâ ile hazırlandı. Bu sayfa deponun 2026-08-27 tarihindeki hâlini anlatır: Yıldız sayısı ve yazdığımız metin o güne aittir, depo sonrasında değişmiş olabilir. Güncel durum için depo bağlantısına bakın.