Junior — Middle
Milliseid päringutüüpe te kasutasite oma eelmisel ametikohal?
sobes.tech AI
Vastus AI-lt
Golang-is töötades veebiteenuste ja API-dega, kasutatakse sageli järgmisi päringutüüpe:
- GET — andmete saamiseks serverilt.
- POST — andmete saatmiseks serverile, näiteks ressursi loomisel.
- PUT — olemasoleva ressursi uuendamiseks.
- DELETE — ressursi kustutamiseks.
Sõltuvalt ülesandest kasutasin neid HTTP meetodeid net/http paketiga, et suhelda REST API-dega. Näiteks POST-päringu saatmine JSON-kehaga:
resp, err := http.Post(url, "application/json", bytes.NewBuffer(jsonData))
if err != nil {
// vea käsitlemine
}
// töötamine resp-iga
Samuti kasutasin GET-päringuid andmete saamiseks ja DELETE, et ressursse kustutada.