Sobes.tech

Golang

Můžeš uvést příklady, kdy použití cizích klíčů není vhodné?

213

Závisí problém zachycení proměnné cyklu v uzávěru gorutiny od verze Go?

192

Chceme získat pouze aktivní uživatele, ale co je špatného na filtru isActive?

188

Podívej se na schéma databáze výše — co lze přidat, nebo je vše v pořádku?

179

-- Vypsat všechny autory a počet jejich knih. -- Příklad: -- jméno_autora | počet_knih --------------------------- -- Igor | 2 -- Ivan | 1 -- Vypsat autory, kteří napsali více než 2 knihy.

174

Proč je běžná mapa v Go nebezpečná pro konkurení zápis?

171

-- Zobrazte všechny knihy a jejich autory/spoluautory v jednoduché tabulce. -- Příklad: -- název_knihy | jméno_autora -- ---------------------|-------------- -- Mistr a Markétka | Igor -- Eugen Onegin | Ivan

171

balíček maptask import "fmt" import "time" func Foo() { data := make(map[int]bool) for i := 0; i < 10; i++ { go func() { data[i] = true }() } time.Sleep(time.Second * 1) for k, v := range data { fmt.Println(k, v) } }

171

A pokud je třeba hledat podle části názvu knihy (podřetězce)?

170

Kde bys začal s implementací stránkování v této metodě?

163

Jaký index použít, pokud chceme hledat podle názvu knihy?

154

Jak byste vyřešili problém s načítáním milionu uživatelů do paměti (riziko paměti a zpoždění)?

151

Možná bys mohl navrhnout něco jiného než Mutex a sync.Map pro ochranu zápisu?

148

Jaké další způsoby existují, jak chránit mapu před souběžným přístupem, kromě mutexu?

146

-- Zobrazte všechny knihy a jejich autory/spoluautory v jednoduché tabulce. -- Příklad: -- název_knihy | jméno_autora -- ---------------------|-------------- -- Mistr a Markétka | Igor -- Eugen Onegin | Ivan -- Zobrazte všechny autory a počet jejich knih. -- Příklad: -- jméno_autora | počet_knih -- --------------|-------------- -- Igor | 2 -- Ivan | 1

140

Jak se nazývá konstrukce WITH ... AS (...) na řádku 84 dotazu?

140
/2