Sobes.tech
Junior — Middle

Aké typy dopytov ste používali na svojej predchádzajúcej pozícii?

sobes.tech AI

Odpoveď od AI

V Golang pri práci so webovými službami a API sa často používajú nasledujúce typy požiadaviek:

  • GET — na získanie dát zo servera.
  • POST — na odoslanie dát na server, napríklad pri vytváraní zdroja.
  • PUT — na aktualizáciu existujúceho zdroja.
  • DELETE — na odstránenie zdroja.

V závislosti od úlohy som tieto HTTP metódy používal s balíčkom net/http na komunikáciu s REST API. Napríklad na odoslanie POST požiadavky s JSON telom:

resp, err := http.Post(url, "application/json", bytes.NewBuffer(jsonData))
if err != nil {
    // spracovanie chyby
}
// práca s resp

Tiež som používal GET požiadavky na získanie dát a DELETE na odstránenie zdrojov.