oktatas:programozas:go:rest_api_lekerdezese
A Go nyelv REST API lekérdezése
- Szerző: Sallai András
- Copyright © 2025, Sallai András
- Szerkesztve: 2025
- Licenc: CC BY-SA 4.0
- Web: https://szit.hu
Felhasználók
- felhasznalok.go
package main import ( "encoding/json" "fmt" "net/http" ) type User struct { ID int `json:"id"` Name string `json:"name"` Username string `json:"username"` Email string `json:"email"` } func getUsers() { url := "https://jsonplaceholder.typicode.com/users" response, err := http.Get(url) if err != nil { fmt.Println("Error:", err) } defer response.Body.Close() if response.StatusCode != 200 { fmt.Println("Error:", response.Status) } var users []User if err := json.NewDecoder(response.Body).Decode(&users); err != nil { fmt.Println(err) } for _, user := range users { fmt.Println(user.Name) } } func main() { getUsers() }
oktatas/programozas/go/rest_api_lekerdezese.txt · Utolsó módosítás: 2025/01/13 13:10 szerkesztette: admin