Sobes.tech

Golang

Cos'è JWT? Come funziona internamente?

297

Quali tipi di dati possono essere usati come chiave per una mappa? È possibile usare un array come chiave?

288

Quando un slice viene ridefinito all'interno di una funzione superando la capacità, viene dichiarato sull'heap o sullo stack?

248

```go pacchetto principale func main() { nums := make(chan int, 10) for i := 0; i < 10; i++ { nums <- i } close(nums) for i := 0; i < 3; i++ { go sqare(nums) } } func sqare(nums <-chan int) <-chan int { res := make(chan int, 10) for n := range nums { res <- n * n } return res } ```

246

Hai ottimizzato le query di ricerca con filtraggio geografico in PostgreSQL? Come hai lavorato con esse e cosa ha permesso di ottimizzarle?

242

A cosa serve la costruzione di asserzione di tipo?

241

Cos'è uno slice e come si differenzia da un array?

234

Come hai configurato l'idempotenza per evitare che arrivassero annunci ripetuti?

231

Perché le query durano così a lungo? Quante righe sono state selezionate lo scorso mese?

226

Cos'è MVCC in PostgreSQL? Come crea esattamente le versioni delle righe?

215

Come ti valuti? A quale livello di complessità scrivi?

212

errors.Is e errors.As — a cosa servono e quale problema risolvono?

209

Cosa sono i token di autorizzazione e quali ci sono?

208

A cosa servono gli indici con filtraggio geografico?

202

Qual è la differenza tra uno slice e un array?

202

È importante che l'esperienza lavorativa corrisponda alla realtà: hai delle prove dell'esperienza, come il libretto di lavoro?

199

Possiamo passare uno slice come parametro a una funzione?

199

Cosa sono errors.Is e errors.As, a cosa servono e quale problema risolvono?

195

Stai cercando lavoro in questo momento o continui a lavorare?

191

Se lavoro con uno slice, lo prendo come parametro di funzione, faccio qualcosa con esso e continuo a lavorarci dopo la funzione — a cosa devo ricordarmi? Quali cambiamenti non vedremo dall'esterno?

189
/3