Sobes.tech

Golang

Kā gorutīnas var savstarpēji sazināties? Kādas sinhronizācijas metodes pastāv Go?

Middle
193

Kā izvairīties no mūžīgas bloķēšanas, lasot no tukša kanāla? Kas ir select un kādi ir tā modeļi?

Senior
193

Kādi problēmas var rasties, izmantojot kopīgo atmiņu ar pavedieniem? Kas ir race condition?

Middle
193

Kā Go apstrādā kļūdas? Kāda ir atšķirība starp errors.Is un errors.As?

Middle+
193

Kāpēc maināt darbu?

Senior
191

Kādās situācijās kanāla lasīšana tiks uz visiem laikiem bloķēta? Kas notiks, ja rakstīsiet nil-kanālā? Rakstot slēgtā kanālā?

Middle+
191

Kas notiks ar slice, kad to nodos funkcijai, pievienojot elementu un mainot esošo?

Senior
190

// Dotieši sakārtoti šķēlumi A un B. Šķēlumi saglabā unikālas vērtības. Izveidojiet to apvienojumu sakārtotā šķēlī RES bez dublikātiem.

Middle+
189

Linux komandas, kuras tu zini. Ko dara komanda kill?

Senior
188

Kādas ir konteineru un virtuālo mašīnu atšķirības?

Senior
188

Kā izraisīt paniku, strādājot ar kanālu? Kas notiek ar operācijām ar nil-kanālu un slēgtu kanālu?

Middle
185

Kas ir gorutīnas? Kā tās atšķiras no parastajiem pavedieniem (threads)?

Middle
184

Kā atšķiras virtualizācija no konteinerizācijas?

Middle
184

Kas ir konteksts Go? Kā tas tiek izmantots? Kā darbojas atcelšana caur kontekstu?

Middle
183

Pastāsti man vairāk par WaitGroup: kā tas darbojas, ko dara Add, Done, Wait?

Middle+
183

Kas ir partīcijonēšana un sharding?

Senior
183

Kāda ir atšķirība starp procesiem un pavedieniem?

Senior
183

Kas ir deadlock? Kā no tā izvairīties?

Middle
182

Kādus projektēšanas modeļus pazīsti? Kādas modeļu grupas pastāv?

Middle+
182

Kas ir interfeiss Go? Kā darbojas duck typing? Vai ir iespējams pārbaudīt interfeisa īstenošanu kompilācijas laikā?

Middle
180
/6