Sobes.tech

Golang

Vorbește despre implementarea procesului batch pentru recalcularea datelor istorice. De ce recalcularea în fiecare noapte? Cât de multe date stocați?

235

S-au efectuat solicitări de agregare pe aceeași bază unde se făceau scrieri active? Au existat efecte secundare? Cum reacționează PostgreSQL la modificările datelor în timpul unei agregări lungi?

233

Spune-mi cum ai optimizat interogările. De la 10-12 minute la 5-7 — ce rapoarte sunt acelea care durează atât de mult?

230

Ce eroare va apărea la încercarea de a modifica un caracter al unui șir: panică, o eroare gestionată sau altceva?

228

```go import ( "fmt" ) func deleteElement(s []int, idx int) []int { return append(s[:idx], s[idx+1:]...) } func main() { all := []int{0, 1, 2, 3, 4, 5, 6, 7, 8, 9} fmt.Println("Foaie originală: ") fmt.Println(" all: ", all) //---123--- del := deleteElement(all, 5) fmt.Println("După ștergerea elementului cu indexul = 5: ") fmt.Println(" all: ", all) //--- fmt.Println(" del: ", del) // fmt.Println("După setarea del[0] = 999 și del[len(del) - 2] = 998: ") del[0] = 999 del[len(del)-2] = 998 fmt.Println(" all: ", all) //--- fmt.Println(" del: ", del) // } ```

225
/11