Sobes.tech
Junior — Middle

Quali librerie o pacchetti standard hai utilizzato nella tua pratica?

sobes.tech AI

Risposta dell'AI

In pratica in Go, vengono spesso utilizzate le seguenti librerie standard:

  • fmt — per input/output formattato.
  • net/http — per creare server e client HTTP.
  • encoding/json — per lavorare con JSON.
  • io e io/ioutil — per lavorare con stream e file.
  • os — per interagire con il sistema operativo (file, variabili d'ambiente).
  • time — per lavorare con date e orari.
  • context — per gestire il tempo di vita delle richieste e annullare le operazioni.
  • sync — per sincronizzare le goroutine.

Esempio di utilizzo di append per slice:

slice := []int{1, 2, 3}
slice = append(slice, 4, 5)
fmt.Println(slice) // [1 2 3 4 5]