Sobes.tech

Golang

Əməliyyatların izolasiya səviyyəsini necə seçmək və hansı əlavə xərclər var?

Middle+
СБЕРСБЕР
67

// Tapşırıq: workerPool-u həyata keçirin // numWorkers – işçi sayı // jobs – işləmək üçün ədədlər siyahısı // Hər işçi ədədi kvadrata artırır // Bütün nəticələri qaytarın (sıra vacib deyil) func workerPool(numWorkers int, jobs []int) []int { // kodunuzu buraya yazın }

Middle+
WaterWal
67

/** * N kanalları birleştir * * N sayıda kanal verilir, bunlar chan int tipindedir. Tüm verileri birleştirecek bir fonksiyon yazılmalı **/ // 1. N kanallarını tek bir kanala birleştirmek için bir fonksiyon uygulamak gerekiyor func joinChannels(chs ...<-chan int) <-chan int { mergedCh := make(chan int) // ... return mergedCh } // 2. a, b, c kanallarını değerlerle doldurun // ...

Senior
sber tech
67

Kafka haqqında danış

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

Yük orta hesabı nədir, onu necə yoxlamaq və nəyə diqqət yetirmək lazımdır?

Senior
VKVK
67

Cari şirkətdən niyə ayrılmağa qərar verdiniz?

Middle+
AxenixAxenix
67

Go-da hansı əməliyyat tiplənmə xətasına səbəb olacaq? Eyni uzunluq və tiplə iki massiv müqayisə etmək: [3]int == [3]int İşarəçini nil ilə müqayisə etmək: p == nil Byte-i uint8 tipli dəyişənə təyin etmək İki dilimi müqayisə etmək: []int == []int

Intern
AvitoAvito
67

Memarlıq tapşırığı: istifadəçi qeydiyyatı zamanı Kafka-ya hadisənin necə təmin edilə biləcəyini (istifadəçi xidməti + bildiriş xidməti) mikroservis memarlığında, əgər Kafka asinxron kanal isə?

Middle+
Веро Трейс
67

Əmrli xəritənin həyata keçirilməsində nə yaxşılaşdırılmalıdır, əgər daha çox vaxt olsa? Kitabxananın mümkün problemləri və inkişaf istiqamətləri hansılardır?

Senior
Cloud.ru
67

Go-da kontekst nədir və niyə lazımdır?

Middle+
Magnit Tech
67

[]any və delta int qəbul edən bir funksiyanı həyata keçirin. Yalnız unikal ədədlərin (int) ilk girişlərini delta qədər artırmaq lazımdır. Digər növlər və təkrarlanan ədədlər dəyişdirilməyəcək. Funksiya yenilənmiş siyahını və 2 ədədi geri qaytarmalıdır: updated – neçə unikal ədəd dəyişdirildi, duplicates – neçə ədədi element təkrarlanan oldu func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // kodunuz } // Nümunə: 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 // unikal ədədlər: 1, 5, 0 // d == 2 // təkrarlanan ədədlər: ikinci 1, ikinci 5

Middle+
OZONOZON
67

Əgər qonşu komandanın optimal olmayan həll seçdiyini görsən nə edərsən?

Senior
Flant
67

Kafka-da dedupləşdirmə nədir?

Senior
purrweb
67

Linux-də inode nədir?

Senior
VKVK
67

Yeni hovuzla nə edə bilərəm? Başladıqdan sonra tapşırıq əlavə edə bilərəmmi?

Senior
Cloud.ru
67

İş təcrübəniz haqqında, xüsusən də son iş yerinizdə, bizə danışın.

Middle+
Servicepipi
67

RabbitMQ-nin hansı xüsusiyyətləri var?

Senior
I-teco
67

Hazırkı dərəcən nədir?

Middle+
Скоринг Бюро
67

Pəncərə funksiyalarında PARTITION BY nə edir?

Middle
WildberriesWildberries
67

əsas paket import ( "io" "log" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { go func() { resp, err := http.Get("[link]") if err != nil { log.Println("sorğu xətası:", err) return } defer resp.Body.Close() body, _ := io.ReadAll(resp.Body) w.Write(body) }() } func main() { http.HandleFunc("/proxy", handler) log.Fatal(http.ListenAndServe(":8080", nil)) }

Middle+
MAX LTD Group
67
/411