Sobes.tech
Junior — Middle

Kuras standarta bibliotēkas vai paketes jūs izmantojāt savā praksē?

sobes.tech AI

Atbilde no AI

Praktiskajā darbā Go bieži izmanto šādās standarta bibliotēkas:

  • fmt — formāta ievadei/izvadē.
  • net/http — HTTP serveru un klientu izveidei.
  • encoding/json — darbam ar JSON.
  • io un io/ioutil — darbam ar straumēm un failiem.
  • os — ar operētājsistēmu (failiem, vides mainīgajiem).
  • time — ar datumiem un laikiem.
  • context — pieprasījumu dzīves cikla pārvaldībai un operāciju atcelšanai.
  • sync — gorutīnu sinhronizācijai.

append funkcijas piemērs ar šķēlēm:

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