Ar galite pateikti pavyzdžių, kada naudoti išorinius raktus nėra tikslinga?
Golang
Ar galime gauti nuorodą/adresą į konkretų žemėlapio elementą?
Ar ciklo kintamosios gaudymo problema goroutine uždarymo uždaryme priklauso nuo Go versijos?
Norime gauti tik aktyvius naudotojus, bet kas blogai su isActive filtru?
Pažiūrėkite į aukščiau pateiktą duomenų bazės schemą — ką galima pridėti, ar viskas tvarkoje?
Ką gali pasakyti apie šios programos išvestį?
paketas maptask importuoti "fmt" importuoti "time" func Foo() { duomenys := make(map[int]bool) for i := 0; i < 10; i++ { go func() { duomenys[i] = true }() } time.Sleep(time.Second * 1) for k, v := range duomenys { fmt.Println(k, v) } }
-- Išveskite visus autorius ir jų knygų skaičių. -- Pavyzdys: -- autoriaus_vardas | knygų_kiekis --------------------------- -- Igor | 2 -- Ivan | 1 -- Išveskite autorius, kurie parašė daugiau nei 2 knygų.
Kodėl paprasta žemėlapis Go nėra saugus konkurenciniam įrašymui?
-- Rodyti visas knygas ir jų autorius/koautorius paprastoje lentelėje. -- Pavyzdys: -- knygos_pavadinimas | autoriaus_vardas -- ---------------------|-------------- -- Meistras ir Margarita | Igoris -- Eugenijus Oneginas | Ivanas
Kokį indeksą naudoti, jei norime ieškoti pagal knygos pavadinimą?
Kas yra žemėlapiai (map) Go?
O jei reikia ieškoti pagal knygos pavadinimo dalį (subeilutę)?
Nuo kur pradėtumėte šio metodo puslapiavimo įgyvendinimą?
Kaip išspręstumėte problemą su milijono vartotojų įkėlimu į atmintį (atminties ir vėlavimo rizika)?
Rodyti autorius, kurie neturi knygų.
Galbūt galite pasiūlyti ką nors daugiau, išskyrus Mutex ir sync.Map, rašymo apsaugai?
Kokie kiti būdai yra apsaugoti žemėlapį nuo konkurencinio prieigos, išskyrus mutex?
Kaip vadinama konstrukcija WITH ... AS (...) užklausoje 84 eilutėje?
-- Rodykite visas knygas ir jų autorius/koautorius paprastoje lentelėje. -- Pavyzdys: -- knygos_pavadinimas | autoriaus_vardas -- ------------------------|-------------- -- Meistras ir Margarita | Igoris -- Eugen Onegin | Ivans -- Rodykite visus autorius ir jų knygų skaičių. -- Pavyzdys: -- autoriaus_vardas | knygų_skaičius -- ----------------|-------------- -- Igoris | 2 -- Ivans | 1