Ak je mapa inicializovaná raz pri štarte a používa sa iba na čítanie — je potrebná synchronizácia?
Golang
Na čo sa v Go používa rozhranie?
Ako rešiti problem degradacije zahtevov za pisanje in branje v eni tabeli z indeksom z razširitvijo baze podatkov? Ali bodo metode, kot sta sharding in partitioning, pomagale?
Čo je to slice v Go?
Ako zabezpečiť poradie spracovania správ v Kafka?
Pracoval si s replikáciou? Aké druhy replikácie existujú?
Koľko majstrov môže byť v replikácii?
Aký je hlavný rozdiel medzi Kafka a RabbitMQ?
Aké sú rozdiely medzi typmi kanálov v Go?
Porozprávaj o pesimistických a optimistických blokádach
Čo je rozdiel medzi Mutex a RWMutex?
Aké rozhrania by ste implementovali?
//Je potrebné opísať model knižnice. Existujú 3 entity: "Autor", "Kniha", "Čitateľ" Fyzicky je len jedna kniha a môže byť len pri jednom čitateľovi. Je potrebné vytvoriť tabuľky pre knižnicu, ktoré to zohľadnia.
Čo je reťazec v Go?
Aký je rozdiel medzi rozhraním a Any?
Čo môže vidieť vrstva úložiska?
Aké typy transakcií poznáš? Na čo sú potrebné?
V ktorých prípadoch by ste zvýšili úroveň izolácie? Kedy použiť Serializable?
Ako vytvoriť validátor reťazca, ktorý neprekročí 250 znakov?
Pracujete s gRPC? Ako riešite spätú kompatibilitu v gRPC?