Sobes.tech
Junior — Middle

Koje vrste upita ste koristili na svojoj prethodnoj poziciji?

sobes.tech АИ

Одговор од АИ

У Golang-у, при раду са веб-сервисима и API-јима, често се користе следеће врсте захтева:

  • GET — за добијање података са сервера.
  • POST — за слање података на сервер, на пример, при креирању ресурса.
  • PUT — за ажурирање постојећег ресурса.
  • DELETE — за брисање ресурса.

У зависности од задатка, користио сам ове HTTP методе са пакетом net/http за интеракцију са REST API-јима. На пример, за слање POST захтева са JSON телом:

resp, err := http.Post(url, "application/json", bytes.NewBuffer(jsonData))
if err != nil {
    // обрада грешке
}
// рад са resp

Такође, користио сам GET захтеве за добијање података и DELETE за брисање ресурса.