Sobes.tech
Junior — Middle

Jakie biblioteki lub pakiety standardowe używałeś w swojej praktyce?

sobes.tech AI

Odpowiedź od AI

W praktyce w Go często używa się następujących bibliotek standardowych:

  • fmt — do sformatowanego wejścia/wyjścia.
  • net/http — do tworzenia serwerów i klientów HTTP.
  • encoding/json — do pracy z JSON.
  • io i io/ioutil — do pracy ze strumieniami i plikami.
  • os — do interakcji z systemem operacyjnym (pliki, zmienne środowiskowe).
  • time — do pracy z datą i czasem.
  • context — do zarządzania czasem życia żądań i anulowania operacji.
  • sync — do synchronizacji gorutyn.

Przykład użycia append dla slices:

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