Sobes.tech
Junior — Middle

Aké štandardné knižnice alebo balíky ste používali vo svojej praxi?

sobes.tech AI

Odpoveď od AI

V praxi v Go sa často používajú nasledujúce štandardné knižnice:

  • fmt — na formátovaný vstup a výstup.
  • net/http — na vytváranie HTTP serverov a klientov.
  • encoding/json — na prácu s JSON.
  • io a io/ioutil — na prácu s prúdmi a súbormi.
  • os — na interakciu s operačným systémom (súbory, premenné prostredia).
  • time — na prácu s dátumami a časmi.
  • context — na správu životnosti požiadaviek a rušenie operácií.
  • sync — na synchronizáciu gorutín.

Príklad použitia append pre rezy:

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