Sobes.tech

Golang

// İsteklerin eşzamanlı olması ve yanıt kodunun gösterilmesi için kodu düzeltin // ve hata durumunda, günlük kaydını gösterin ve işlemi devam ettirin package main import "net/http" var addrs = []string{"[link] "[link] "[link] "[link] "[link] "[link] "[link] func main() { var wg sync.WaitGroup data := make(map[string]bool) for _, url := range addrs { wg.Add(1) if !data[url] { data[url] = true go func(url string) { defer wg.Done() resp, err := http.Get(url) if err != nil { log.Println(err) return } log.Println(resp.StatusCode) }(url) } } wg.Wait() }

Senior
ИП Ганус Александр Андреевич
64

O-Notasyonu (Big O notasyonu) nedir?

Middle
VKVK
64

// Soru 3 // Bu kodun hangi görevi çözdüğünü açıklayın // Bu çözümde hangi sorunlar var? // Bu kodu nasıl yeniden yazardınız?

Senior
МТС CloudМТС Cloud
64

Kayıt maliyeti önemli değilse, tüm alanlara indeks yapmak neden sorun olur?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
64

sync.Map'te öğe sayısını (len) almak için neden bir yöntem yok?

Senior
VK CloudVK Cloud
64

Reverse proxy nedir ve nasıl uygulanabilir?

Middle
purweb
64

İşaretçi hem yığıt hem de yığın üzerinde gösterebilir mi?

Middle
VKVK
63

Çevrimdışı kullanıcılara gönderilen mesajlar nasıl işlenir?

Senior
Яндекс
63

Load Balancer + API Gateway kombinasyonu neden gerekir? Her bileşenin rolü nedir?

Senior
Hi Rockits
63

Olay Kafka'dan ilk veri merkezine gelir, biz onu yakalar ve Redis'e kaydederiz. Bu veriler nasıl üç veri merkezine ulaştı?

Middle
Aliexpress
63

5 trilyon goroutine başlatılırsa ne olur? Nasıl optimize edilir?

Senior
РамблерРамблер
63

Her goroutine için yeni bir işletim sistemi akışı mı oluşturuluyor?

Senior
техвил
63

3 varlık vardır: kullanıcı, sohbet, mesaj • Kullanıcının adı ve kayıt tarihi vardır • Sohbetin adı ve oluşturulma tarihi vardır • Mesajın metni, yazarı ve oluşturulma tarihi vardır • Kullanıcı aynı anda birden fazla sohbette bulunabilir • Mesaj zorunlu olarak sohbete aittir ve aynı anda birden fazla sohbete ait olamaz • Konu alanını tablolar şeklinde tanımlamak gerekir

Senior
Ozon ФинтехOzon Финтех
63

PostgreSQL ile çalışma deneyiminizden bahsedin: şemalar tasarladınız mı, sorguları optimize ettiniz mi, yönetim yaptınız mı?

Middle
Туту
63

// Soru 1. Ekranda ne gösterilecek? package main import "fmt" func main() { s := "Hello world" s[0] = "h" fmt.Println(s) }

Senior
МВидео/эльдорадо
63

Yıllardır yazılmış kodların olduğu, çok fazla eski kodun bulunduğu, testlerin olmadığı ve her şeyin neredeyse çökmekte olduğu bir projeye geldiğinde, işe nereden başlarsın?

Senior
Napoleon IT
63

Hangi ana programlama dilini kullanıyorsun? C++ veya Python kullanıyor musun?

Middle+
Яндекс
63

Projeyi kim tasarladı — sen özellik lideri olarak, ekip ile birlikte mi, yoksa takım lideri olarak mı?

Senior
Холодильник.руХолодильник.ру
63

Hangi toplama fonksiyonlarını biliyorsun?

Middle
RWB
63

[]any ve delta int alan bir fonksiyon uygulayın. Sadece benzersiz sayıların (int) ilk girişlerini delta kadar artırmanız gerekiyor. Diğer türler ve tekrar eden sayılar değişmeden bırakılmalı. Fonksiyon, güncellenmiş liste ve 2 sayı döndürmelidir: updated – kaç benzersiz sayının değiştirildiği, duplicates – kaç sayısal öğenin tekrar olduğu func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // kodunuz } // Örnek: xs := []any{1, "a", 5, "b", 1, 0, 5} u, d, s := IncrementUniqueIntsInMixed(xs, 3) // xs == []any{4, "a", 8, "b", 1, 3, 5} // u == 3 // benzersiz sayılar: 1, 5, 0 // d == 2 // tekrar eden sayılar: ikinci 1, ikinci 5

Middle+
OZONOZON
63
/411