Je možné explicitne vyvolať odstraňovanie odpadu v Go?
Golang
// Vprašanje 3. Kaj bo prikazano na zaslonu package main import "fmt" import "math" func main() { i := int32(math.Pow(2, 64)) fmt.Println(i) }
Čo je pre teba teraz kriticky dôležité pri výbere spoločnosti?
Aké middleware používate v práci?
Prečo ste sa rozhodli vstúpiť na trh? S čím je to spojené?
Čo sa stane, ak nie sú k dispozícii voľné pripojenia k databáze? Ako riešiť takúto situáciu?
Akú dokumentáciu píšeš pri vývoji novej služby?
Ako ste mali PostgreSQL rozšírený — bola replikácia pre analytiku alebo ste čítali z mastera?
Povej mi o kanalih v Go: kaj so, kaj je shranjeno znotraj njih, kaj se bo zgodilo s predpomnilniškim kanalom s 5 elementov, ko zapišemo 5 vrednosti?
Koľko pripojení bolo na Postgres?
Koľko záznamov bolo? Koľko historických údajov je potrebné uchovávať?
Čo sa stane, ak služba zlyhá počas zostavovania dávky? Kubernetes zabil pod — čo sa bude diať?
Aké sú výhody a nevýhody presunu časti podnikovej logiky do databázy (triggery, procedúry)?
// Otázka 4. Čo sa zobrazí na obrazovke package main import "fmt" func subis(is []int) []int { return append(is, 5) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Ako funguje sync.Mutex na pozadí?
Ako ste validovali správy z Kafka? Čo sa stalo s správou, ak neprešla validáciu?
3 partície a 2 konzumenti — ako budú fungovať?
Ak píšeme do mastera veľkým tokom a čítame z replík, ako prebieha synchronizácia medzi masterom a replikou?
Funkcia math.Pow vrne float64, my explicitne uvádzame int32 in poskušamo spraviti veliko število — kaj se bo zgodilo?
Povej mi o slice-ih v Go: kaj so, iz česa so sestavljeni, kaj se zgodi pri append v funkciji, ki sprejema slice?