Putem adăuga elemente la o felie nouă (sub-felie)?
Golang
Dacă lucrez cu un slice, îl iau ca parametru al funcției, fac ceva cu el și continui să lucrez cu el după funcție — la ce trebuie să fiu atent? Ce schimbări nu vom vedea din exterior?
Putem adăuga elemente la hartă atunci când o transmitem către o funcție?
Vorbește-mi despre experiența ta cu Go — am înțeles bine că ai 6,5 ani de experiență?
Slice-ul intern creat într-o funcție atunci când se depășește capacitatea, este creat pe stivă sau pe heap?
Care este diferența dintre o stivă și un heap?
Pentru ce este folosit HAVING?
Cum găsește ClickHouse legătura dintre coloane?
Știi alte avantaje ale ClickHouse care îl fac popular?
Livecoding: există un array de numere de la 1 la 10, trebuie să le ridici la pătrat, paralelizând calculele în trei workeri. Numărul de workeri este definit într-o constantă. Pentru fiecare număr, afișează ID-ul worker-ului care îl procesează.
Cum folosești profiler-ul (pprof), cum ai căutat problemele de memorie?
Când are loc realocarea array-ului de susținere la append?
Cum funcționează colectorul de gunoi în Go, cum este structurat?
Ce anume ai făcut pentru ca serviciul de publicare și gestionare a anunțurilor pe Avito să devină mai rapid?
De ce ai ales limbajul de programare Go?
Funcții de fereastră — ce sunt, cum funcționează, ce tipuri cunoști?
Putem transmite un slice ca parametru într-o funcție? Există anumite nuanțe în această transmitere?
Putem adăuga un element la un slice nil?
Putem adăuga un element într-o hartă nil în același mod ca și într-un slice nil?
Care este cel mai bun canal pentru această sarcină: cu buffer sau fără buffer? Cu ce diferă?