Sobes.tech

Golang

Milyen indexeket ismersz és melyiket használtad?

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

Mi történik, ha az olvasó bezárja a csatornát, miközben a író még ír? Hogyan kerülhető el a pánik?

Middle+
Астрал-Софт
79

Mi a goroutine-ok hátránya?

Senior
RedLab
79

Mi volt a legnagyobb hiba?

Senior
AvitoAvito
79

Magyarázd el az overflow-kupacok létrehozását a térképen túlcsordulás esetén

Middle+
WildberriesWildberries
79

Vannak korlátok, ha több consumer példány olvas a Kafka-ból?

Middle+
Magnit Tech
79

Adatverseny probléma a mérleg levonásakor: hogyan javítható?

Senior
Mayflower
79

Hogyan épült fel a Kubernetes és Docker munkád? A fejlesztők maguk foglalkoztak vele vagy a DevOps?

Middle
OZONOZON
79

func fetch(ctx context.Context, u User) (string, error) { // hálózaton valamit csinálunk time.Sleep(time.Millisecond * 10) // késleltetés szimulálása return u.Name, nil //return "", errors.New("valamilyen hiba") } func Do(ctx context.Context, users []User) (map[string]int64, error) { var mu sync.Mutex var wg sync.WaitGroup ch := make(chan error, len(users)) names := make(map[string]int64, 0) ctxWithCancel, cancel := context.WithCancel(ctx) wg.Add(len(users)) for _, u := range users { go func() { defer wg.Done() select { case name, err := fetch(ctx, u): if err != nil { ch <- err return } mu.Lock() names[name] = names[name] + 1 mu.Unlock() case <-ctxWithCancel.Err: } }() }

Middle+
Wildberries & Russ Bank
79

Az orvosi adatokkal kapcsolatban — diagnózisok, személyes és érzékeny adatok a betegekről. Ahol az integritás és a biztonság kritikus, milyen megközelítések biztosítanák ezt az architektúra szintjén?

Senior
AstraTech
79

Miért keresel és jelenleg alkalmazásban vagy?

Senior
Банк 131
79

Mindig javítja a B-fa index a teljesítményt, vagy lehet fordított helyzet?

Senior
purrweb
79

Mesélj a tapasztalataidról, miben vagy büszke?

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

Hogyan nevezik ezt a mutatót, ami a kattintásokat az impressziókhoz viszonyítja?

Senior
МВидеоМВидео
79

Mi az a B-trees index?

Senior
purrweb
79

Mi az index?

Middle
Магнум
79

Van tapasztalata külső szolgáltatásokkal (bankok, fizetési átjárók, API-k) való integrációban?

Senior
X5
79

Hogyan valósítsunk meg egy rendezett térképet (ordered map) Go-ban, amely garantálja a kulcsok sorrendjét az iteráció során?

Senior
Cloud.ru
79

Írjon egy függvényt, amely ellenőrzi, hogy egy sztring palindróm-e. - A palindróm egy olyan karakterlánc, amely mindkét irányban ugyanúgy olvasható. - Csak az a-z és A-Я betűket ellenőrizze, nem számítva a kis- és nagybetűket.

Middle
VKVK
79

A math.Pow függvény float64-et ad vissza, mi kifejezetten int32-t adunk meg, és megpróbálunk egy nagy számot beilleszteni — mi fog történni?

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