Golang
func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok { result = append(result, v) } } return result } Kompiliācijas kļūda # command-line-arguments ./main.go:39:32: sintakses kļūda: negaidīts jauns rinda, gaidīts { pēc if nosacījuma
Tu visur izdarīji serial ID. Ko tas nozīmē?
Kura komanda palīdz atjaunināt statistiku PostgreSQL?
Kādus mikroservisus esi izstrādājis? Kāda veida pakalpojumi tie ir?
Pastāstiet par komandu: 4 Go izstrādātāji, testētāji, analītiķi, inženieri, komandas vadītājs?
Kāpēc dati tiek rakstīti caur Kafka, nevis tieši ClickHouse?
Kas ir worker pool Go un kad jūs to izmantotu?
Ja pakalpojum izmanto pārāk daudz atmiņas, ko skatīties profilētājā? Kā samazināt piešķīrumus?
Kāpēc pametat iepriekšējo uzņēmumu?
Vai jūs rakstāt daudz asenhronā koda savā pašreizējā darbā?
Kādas priekšrocības un trūkumus tu saskati, izmantojot fmt.Print bibliotēkā?
Vai B-koka indekss var būt vairākās laukos vienlaikus?
Ja pirmais produkts ir rādīts 1000 reizes, otrais – 500 reizes, un pirmais ir 50 klikšķu, otrais – 25, kā tos var salīdzināt?
Kāda ir atšķirība starp SELECT FOR UPDATE un SELECT FOR SHARE?
Kāda ir atšķirība starp HTTP un REST?
Ar kuriem ziņojumu starpniekiem jūs strādājāt un kādiem mērķiem tos izmantojāt?
Kas ir reverse proxy un kā to var īstenot?
Ko dara funkcija append Go valodā?
Pastāsti par darbu ar atomiem un mutexiem.
Pastāsti par komandu: kādi ir lomas, kā viņi sadarbojas?