Sobes.tech

Golang

Na co je cache a cachování? Co je to negativní cache?

Middle
227

Jak analyzovat stav Linuxového stroje bez monitorování, pokud se cítí špatně? Jak pochopit příčiny problémů?

Middle+
226

Máte ke mně nějaké otázky?

Middle+
225

Co se stane, když se pokusíte přečíst data z kanálu, který momentálně neobsahuje žádné prvky?

Junior — Middle
222

import "fmt" func maxDistants(arr []int) int { maxDist := 0 lastOne := -1 for i := 0; i < len(arr); i++ { if arr[i] == 1 { if lastOne == -1 { maxDist = i } else { dist := (i - lastOne) / 2 if dist > maxDist { maxDist = dist } } lastOne = i } } if arr[len(arr)-1] == 0 { dist := len(arr) - 1 - lastOne if dist > maxDist { maxDist = dist } } return maxDist } func main() { fmt.Println(maxDistants([]int{1, 0, 0, 0, 1})) }

Middle
222

Jak zorganizovat komunikaci mezi gorutinami a jak pracovat s deadlocky?

Middle
220

Jak funguje GOMAXPROCS a k čemu je v GMP-modelu P (procesor)?

Middle
219

Jaké kompetence je třeba zvládnout pro zvýšení úrovně odborné kvalifikace?

Junior — Middle
219

Binární hledání a hledání v stromu mají stejnou logaritmickou složitost. Proč potřebujeme několik algoritmů se stejnou algoritmickou složitostí? Měli bychom vždy používat strom místo binárního hledání?

Middle
218

Musel jsi v práci používat gorutiny? Pokud ano, v jaké funkčnosti?

Middle
216

Co jsou kanály a jak nastavit směr pro kanál?

Senior
216

Jak určit modelové zdroje (sizeing) pro nový produkt, který se instaluje? Jak získat potřebná čísla?

Middle+
216

Jak funguje GIN index?

Middle
216

Pověz mi o Istio: co to je, k čemu je to, jak to funguje?

Middle+
215

Jaký je rozdíl mezi polem a slice v Go?

Middle
214

/* Místa v kině jsou uspořádána v řadě. Divák, který právě přišel, si vybírá místo, aby seděl co nejdál od ostatních diváků v řadě. To znamená, vzdálenost od místa, kde bude sedět, k nejbližšímu Je zaručeno, že v řadě jsou vždy volná místa a již sedí alespoň Napište funkci, která na základě dané řady míst (pole nul a jedniček) Příklad: Vstup: [1, 0, 0, 0, 1] Výstup: 2 Vstup: [1, 0, 1, 0, 0, 1, 0, 0, 0, 1] Výstup: 2 Vstup: [1, 0, 1, 0] Výstup: 1 */

Middle
214

Co je signál SIGTERM (kill -15) a proč je lepší ho použít místo SIGKILL (kill -9)?

Middle+
213

Jaký je rozdíl mezi bufferovaným a nebufferovaným kanálem v Go?

Middle
213

V čem se liší data race od race condition?

Middle
213

Jaký je rozdíl mezi systemctl restart a systemctl reload?

Senior
211
/12