Golang
Serbest çalışanların gelir kaydı süreci nasıl gerçekleşir?
Rekabetçi işlemden bahset — bununla ilgili ayrı bir bölüm var. Paralelliği nasıl sınırlandırdınız? PostgreSQL'e kaç bağlantı vardı?
Şu anda herhangi bir görüşme yapıyor musun veya elinde teklifler var mı?
Bir dilimi fonksiyon argümanı olarak geçirip içinde değiştirdiğinizde ne olur?
Kafka'da hangi teslimat garantileriyle karşılaştınız?
Kooperatif ve öncelikli çoklu görev arasında ne fark var?
Go'da slaytlar ile ilgili görev: addNums ve addDynams fonksiyonlarıyla kod ne gösterecek?
Senkronsuzluk nasıl tespit edildi — Kafka bölümleri mi yoksa katmanlar arasında mı?
Sanal adresleri fiziksel adreslere çeviren kimdir?
Yükler ve yük altında optimizasyonla ilgili ilginç vakalar hakkında bana anlat.
OpenTelemetry ile çalıştınız mı?
Wildberries'daki mevcut işinizden bahsedin — bu ne platforma, hangi ekip, ne ile ilgilendiniz?
Okuma sırasında verilerin tutarlılığını nasıl sağlayacağız?
En yoğun hizmette saniyede en yüksek istek sayısı neydi?
// Kodu düzelt func FixProblem() { var wg sync.WaitGroup ch := make(chan string, 5) mu := sync.Mutex{} for i := 0; i < 5; i++ { wg.Add(1) go func(ch<- string, i int, wg *sync.WaitGroup) { defer wg.Done() mu.Lock() defer mu.Unlock() msg := fmt.Sprintf("Goroutine %s", strconv.Itoa(i)) ch <- msg }(ch, i, &wg) } for { select { case q := <-ch: fmt.Println(q) } } wg.Wait() }
Go'da rune nedir?
Şu anda aktif olarak mı arıyorsun ve neden teklifleri değerlendiriyorsun?
Go'da yapılar nedir ve ne amaçla kullanılırlar?
Ürün veya analistler önünde bir fikir veya özelliği savunmak zorunda kaldığınız durumlar oldu mu?
// Kodu, isteklerin eşzamanlı olmasını ve yanıt kodunun gösterilmesini sağlamak için düzeltin // ve hata durumunda, hatayı kaydedin ve işlemi devam ettirin package main import "net/http" var addrs = []string{"[link]"} func main() { for _, url := range addrs { resp, err := http.Get(url) if err != nil { log.Error(err) continue } // Gerekirse resp'yi işle } }