Dış anahtarların kullanışlı olmadığı durumlara örnekler verebilir misin?
Golang
Haritadan belirli bir öğeye bağlantı/adres alabilir miyiz?
Yukarıdaki veritabanı şemasına bakın — ne eklenebilir, yoksa her şey yolunda mı?
Goroutine kapanışında döngü değişkeninin yakalanması sorunu Go sürümüne bağlı mı?
Sadece aktif kullanıcıları almak istiyoruz, peki isActive filtresiyle ilgili kötü bir şey mi var?
-- Tüm kitapları ve yazarlarını/ortak yazarlarını basit bir tablo şeklinde göster. -- Örnek: -- kitap_adi | yazar_adi -- ---------------------|-------------- -- Usta ve Margarita | Igor -- Eugene Onegin | Ivan
Bu programın çıktısı hakkında ne söyleyebilirsin?
-- Tüm yazarları ve kitap sayısını listele. -- Örnek: -- yazar_adı | kitap_sayısı --------------------------- -- Igor | 2 -- Ivan | 1 -- 2'den fazla kitap yazmış yazarları listele.
Go'daki sıradan harita neden eşzamanlı yazma için güvensizdir?
paket maptask import "fmt" import "time" func Foo() { veriler := make(map[int]bool) for i := 0; i < 10; i++ { go func() { veriler[i] = true }() } time.Sleep(time.Second * 1) for k, v := range veriler { fmt.Println(k, v) } }
Kitap başlığına göre arama yapmak istiyorsak hangi indeksi kullanmalıyız?
Go'da map nedir?
Ve kitabın adının bir kısmına (alt dize) göre arama yapmanız gerekiyorsa?
Bir milyon kullanıcının belleğe yüklenmesi sorununu nasıl çözerdiniz (bellek ve gecikme riski)?
Bu yöntemde sayfalandırmayı nereden başlatırdın?
Mutex dışında, harita erişimini korumak için başka hangi yöntemler var?
Yazma koruması için Mutex ve sync.Map dışında başka bir şey önerebilir misin?
Kitapları olmayan yazarları göster.
Sorgulama satırı 84'teki WITH ... AS (...) yapısına ne denir?
-- Tüm kitapları ve yazar/ortak yazarlarını basit bir tablo şeklinde göster. -- Örnek: -- kitap_adi | yazar_adi -- --------------------|-------------- -- Usta ve Margarita | Igor -- Eugene Onegin | Ivan -- Tüm yazarları ve kitap sayısını göster. -- Örnek: -- yazar_adi | kitap_sayisi -- -----------|-------------- -- Igor | 2 -- Ivan | 1