Vai mēs varam pievienot elementus jaunai šķēlei (apakššķēlei)?
Golang
Ja es strādāju ar slice, to ņemu kā funkcijas parametru, ar to kaut ko daru un pēc funkcijas turpinu ar to strādāt — kam jāpievērš uzmanība? Kādus izmaiņas mēs neredzēsim no ārpuses?
Vai mēs varam pievienot elementus kartē, pārsūtot to funkcijai?
Pastāsti par savu pieredzi ar Go — vai es pareizi saprotu, ka tev ir 6,5 gadu pieredze?
Iekšējais sagriezums, kas tiek izveidots funkcijas iekšpusē, pārsniedzot kapacitāti, tiek izveidots uz steka vai uz kravas?
Kā atšķiras kaudze no steka?
Kam ir paredzēts HAVING?
Kā ClickHouse atrod savienojumu starp kolonnām?
Vai zināt vēl kādas priekšrocības, kas padara ClickHouse populāru?
Livecoding: ir masīvs ar skaitļiem no 1 līdz 10, jāpacēš tos kvadrātā, paralēli veicot aprēķinus trīs darbinieku (worker) vidū. Darbinieku skaits ir definēts kā konstante. Katram skaitlim parādīt darbinieka ID, kas to apstrādā.
Kā jūs izmantojat profiler (pprof), kā meklējāt atmiņas problēmas?
Kad notiek backing array pārvietošana pievienojot (append)?
Kā darbojas Garbage Collector Go valodā, kā tas ir uzbūvēts?
Ko tieši jūs darījāt, lai Avito sludinājumu publicēšanas un pārvaldības pakalpojums kļūtu ātrāks?
Kāpēc izvēlējāties programmēšanas valodu Go?
Logu funkcijas — kas tas ir, kā darbojas, kādus veidus pazīsti?
Vai mēs varam nodot sēklu kā parametru funkcijā? Vai ir kādi nianses šādā nodošanā?
Vai mēs varam pievienot elementu nil-slice?
Vai mēs varam pievienot elementu nil kartē tāpat kā nil sarakstā?
Kāds ir labākais kanāls šai uzdevumam: ar buferi vai bez? Kā tie atšķiras?