Sobes.tech

Golang

Zašto su potrebni telemetrija i nadzor? S kojim tehnologijama su radili?

Middle+
ООО Макс
82

tip Sem interfejs { Lock() error //vraća grešku ako je kanal pun TryLock() bool // jednostavno pokušavamo zaključati, ako uspije, vraća true Release() //oslobađanje kanala Cap() int // broj radnih gorutina FreeSpace() int //pokazuje koliko je slobodnog mjesta u kanalu } //struktura //channel - razmišljati o baferu //capacity int //mutex

Middle
FinFrame
82

Zašto se uopšte koriste interfejsi (u razvoju, ne samo u Go)?

Middle
VKVK
82

Šta je idempotentnost u zahtevima prema usluzi?

Senior
AvitoAvito
82

Kako ocenjujete svoj nivo engleskog?

Senior
EPAM
82

Може ли да се стандардизује обрада грешака?

Senior
I-teco
82

package main import ( "io" "net/http" "strconv" "time" ) // getData gotovo statički podaci, ali ponekad se mijenjaju. func getData() int { time.Sleep(time.Millisecond * 100) return 1 } func main() { mux := http.NewServeMux() mux.HandleFunc("/", func(writer http.ResponseWriter, request *http.Request) { _, _ = io.WriteString(writer, strconv.Itoa(getData())) }) if err := http.ListenAndServe(":8080", mux); err != nil { panic(err) } }

Senior
Не указано
82

Koje garancije isporuke nudi Kafka? Šta treba uraditi na producentu da bi se obezbedilo exactly-once?

Middle+
plata
82

Zašto se u praksi koristi ključna reč defer?

Senior
Flant
82

Nisi radio u startupovima, ali ovaj format ti je blizak — zašto?

Senior
Hi Rockits
82

Koji Git komanda može da se koristi za preuzimanje ažuriranja sa udaljenog repozitorijuma, a da se ne spoje sa trenutnom granom?

Senior
SberAuto
82

Ispričajte nam o najtežem i najzanimljivijem zadatku koji ste riješili, posebno o arhitektonskom iskustvu.

Senior
Яндекс
82

Kako ste implementirali novu uslugu u produkciju? Koje su bile poteškoće tokom preseljenja?

Middle+
X5
82

Koje količine podataka su prenete u ClickHouse za analitičare?

Middle+
Servicepipi
82

Када индекс не помаже или чак штети?

Senior
UPSL
82

Šta je kontekst u Go i zašto je važan u konkurentnim i HTTP aplikacijama?

Senior
AndersenAndersen
82

Kako pronaći sporo upit u PostgreSQL i kako ga optimizovati?

Middle+
Бюро 1440Бюро 1440
82

Gde postaviti interfejse — na mestu deklaracije ili na mestu korišćenja?

Middle+
СБЕРСБЕР
82

Koje su vaše očekivanja u pogledu plate?

Middle+
Штрафов нет
82

Da li su mereni RPS servisa?

Middle
WildberriesWildberries
82
/412