Sobes.tech
Junior — Middle

Какви стандартни библиотеки или пакети сте използвали в практиката си?

sobes.tech AI

Отговор от AI

В практиката в Go често се използват следните стандартни библиотеки:

  • fmt — за форматиран вход и изход.
  • net/http — за създаване на HTTP сървъри и клиенти.
  • encoding/json — за работа с JSON.
  • io и io/ioutil — за работа с потоци и файлове.
  • os — за взаимодействие с операционната система (файлове, променливи на средата).
  • time — за работа с дати и часове.
  • context — за управление на живота на заявките и отменяне на операции.
  • sync — за синхронизиране на горутините.

Пример за използване на append за срезове:

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