Sobes.tech

Golang

İşlemler ve akışlar birbirleriyle nasıl etkileşime girebilir?

Senior
YadroYadro
41

Go'daki temel veri tiplerini listeleyin

Senior
amoCRMamoCRM
41

// 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() }

Middle
WildberriesWildberries
41

Go'da yapılar nedir ve ne amaçla kullanılırlar?

Middle+
МВидеоМВидео
41

Başlangıç aşamasında veya sıfırdan bir projede çalışma deneyiminiz var mı? Ne yaptınız ve hangi kararları aldınız?

Senior
AstraTech
41

[isim] sordu: Go'da alias nedir?

Senior
BSS
41

//1-10 kareleri göster, birkaç iş parçacığında say, işçi havuzu

Middle
Магнум
41

Sorgulama satırı 84'teki WITH ... AS (...) yapısına ne denir?

Middle
СитиДрайвСитиДрайв
41

Tamamen uzaktan çalışma ne kadar konforlu?

Senior
Flant
41

İki sürüm sohbetiniz olsa, birinin diğerinden daha iyi olduğunu nasıl belirlersiniz?

Senior
AvitoAvito
40

Takımda kaç kişi vardı?

Senior
AndersenAndersen
40

Docker imajının boyutunu küçültmek için hangi uygulamalar vardır?

Senior
Flant
40

Puan sistemi hakkında daha fazla bilgi verin — üst seviyede ne oluyordu?

Senior
МВидеоМВидео
40

Replikalar ve bölümlendirme hakkında konuşalım — bunlar neden gereklidir?

Middle
VKVK
40

UDP ile veri teslimatını garanti altına almak mümkün mü?

Senior
ООО Дэстэн Партнерс
40

Şu anda gelişimle ilgili önceliklerin veya planların var mı?

Middle+
Lexica
40

İdempotans nedir? NoSQL veritabanları var — bunların farkları nelerdir ve nerede ne seçilmeli?

Middle+
МВидеоМВидео
40

/* Bir mikroservis mimariyle bir uygulama var. Bir mikroservis, Backend arayüzü kullanılarak soyutlanabilir. Bir mikroservis örneğine erişmek için BackendImpl türü kullanılabilir, bu zaten uygulanmıştır. Her mikroservisin birkaç düzine çalışan örneği vardır, her biri kendi adresi addr ile erişilebilir. Ancak, mikroservisin bağımsız örnekleri güvenilir değildir: çökmeleri, erişilememeleri veya aşırı yüklenmeleri mümkündür. Bu nedenle, bir Balancer türü uygulamanız gerekir, bu da Backend arayüzünü de uygular ve istemci tarafı yük dengelemesini mikroservis örnekleri arasında gerçekleştirir, her seferinde **en az yüklü** örneği seçerek.

Senior
Яндекс
40

Yeni projeler aramaya neden karar verdiğini ve ne tür gelişmeler istediğini anlat.

Middle+
purrweb
40

İşletmenin çıkarları mı yoksa kullanıcının çıkarları mı önceliklidir? Uygulamada seçim yapmak zorunda kalınan bir örnek oldu mu?

Senior
AvitoAvito
40
/412