Golang
Da li je moguće pristupiti promenljivoj deklarisanoj kao privatnoj unutar iste funkcije?
Kako sekcija .bss komunicira sa nitima tokom izvršavanja programa?
Koliko opterećenja može izdržati PostgreSQL?
Можеш ли да наведеш примере метода за имплементацију универзалног или општећег програма?
Kako se vrši skaliranje resursa u Kubernetes-u i koji mehanizmi se za to koriste?
Koji je minimalni procenat pokrivenosti testovima primenjiv u vašem timu za obezbeđivanje kvaliteta koda?
Koju vrednost vraća metoda append u Pythonu?
Може ли структуру користити за параметре HTTP-закључка?
Da li su se dešavali slučajevi kada ste registrovali ili nadgledali greške u vašoj prethodnoj ulozi?
Da li ste pravili migracije za baze podataka u svojim projektima?
Koja je uloga mehanizma za blokiranje kanala u kontekstu međuprocesne interakcije ili konkurentnog programiranja?
Da li Redis obezbeđuje visok stepen otpornosti na kvarove?
Koje od sledećih sredstava za sinhronizaciju u Go? (kanali, sync.WaitGroup, sync.Mutex, sync.Cond)
Koje prakse se mogu primeniti za optimizaciju brzine izvršavanja programskog koda?
Imamo bazu podataka sa lozinkama korisnika, lozinke su heširane (funkcija hashPassword), i takođe je poznat skup znakova koji mogu biti korišćeni u lozinkama (promenljiva alphabet). Naš zadatak je da implementiramo funkciju RecoverPassword tako da povrati lozinku na osnovu poznatog heša i da TestRecoverPassword uspešno završi. Osnovni zahtevi: Bilo koja metoda je dozvoljena package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RecoverPassword(h []byte) string { return "" } func hashPassword(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() {
Šta će se desiti sa dužinom i kapacitetom slice-a ako mu dodamo 10 elemenata kada je on inicijalno prazan?
Koja je svrha mehanizma semafora u višestrukom programiranju?
Šta objašnjava bržu promenu konteksta kod gorutina u poređenju sa nitima?
Koje metode koriste za obezbeđivanje konzistentnosti podataka pri radu sa više niti ili gorutinama?
Kako je implementirana transmisija podrazumevanih vrednosti u parametrima funkcija u jeziku Go?