Sobes.tech
Junior — Middle

Ce biblioteci sau pachete standard ați folosit în practica dvs.?

sobes.tech AI

Răspuns de la AI

În practică, în Go, se utilizează frecvent următoarele biblioteci standard:

  • fmt — pentru intrare/ieșire formatată.
  • net/http — pentru crearea de servere și clienți HTTP.
  • encoding/json — pentru lucrul cu JSON.
  • io și io/ioutil — pentru lucrul cu fluxuri și fișiere.
  • os — pentru interacțiunea cu sistemul de operare (fișiere, variabile de mediu).
  • time — pentru lucrul cu date și ore.
  • context — pentru gestionarea duratei de viață a cererilor și anularea operațiilor.
  • sync — pentru sincronizarea goroutine-urilor.

Exemplu de utilizare a append pentru slices:

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