Sobes.tech

Golang

Scrieți o interogare SQL care afișează **numele clientului**, **orașul** și **suma totală** a tuturor comenzilor sale. Numai clienții ale căror cheltuieli totale depășesc **1000** de unități trebuie incluși în rezultatul final. --- **Schema datelor:** 1. **Tabelul `customers`:** - `customer_id` (int) – identificator unic al clientului. - `customer_name` (varchar) – numele clientului. - `city` (varchar) – orașul de reședință. 2. **Tabelul `orders`:** - `order_id` (int) – numărul unic al comenzii. - `customer_id` (int) – ID-ul clientului care a plasat comanda. - `total_amount` (decimal) – suma unei comenzi specifice.

196

Cum funcționează append? Ce se întâmplă dacă transmiți un slice într-o funcție și îl modifici?

195

Care sunt principalele diferențe dintre TCP și UDP și când ar trebui să alegi fiecare protocol?

190

pachet principal import "fmt" tip Person struct { Nume string } func schimbăNumele(person *Person) { person = &Person{ Nume: "Alice", } } func main() { person := &Person{ Nume: "Bob", } fmt.Println(person.Nume) // schimbăNumele(person) fmt.Println(person.Nume) // }

188

Cum poți vedea în terminalul Linux ce procese consumă resurse și în ce cantitate? Cum ucizi un proces? Ce comenzi ai folosit în general?

188

**Condiție** Cererile către mai multe URL-uri trebuie să fie efectuate în paralel. Să se afișeze statusurile HTTP și să se gestioneze erorile.

187

Care este diferența dintre un index hash și un arbore B?

187

Care sunt setările clientului HTTP în Go?

186

Care este diferența dintre slice și array în Go?

178

Cum funcționează map-ul în spatele scenei în noile versiuni de Go, ce s-a schimbat?

176

Care este diferența dintre slice și array în Go și cum funcționează append?

174

[nume] s-a confruntat cu probleme în reducerea încărcăturii sistemului?

169

Unde să te uiți pentru a înțelege de ce interogarea rulează lent după ce ai apelat EXPLAIN ANALYZE?

169

// Descriere: // Este trebuie să implementezi partea backend a aplicației de planificare, care va avea 3 metode: // 1) Crează o comandă cu ID și timpul de pornire. // 2) Obține lista de comenzi active. // 3) Anulează o comandă după ID. // Comanda trebuie să fie executată exact la timpul transmis în prima metodă. // Metodele vor fi apelate printr-un server HTTP, numărul de cereri simultane // pentru aceste metode nu este definit. // Executarea comenzii va fi pur și simplu Print(ID) în stdout, pentru a emula execuția.

167

Cum să afli de ce pixul răspunde lent? Cum se folosește pprof?

159

Cum funcționează goroutine-urile și cum să sincronizezi munca lor?

158

Care este diferența dintre HTTPS și HTTP?

158
/3