Client HTTP
Contexte
Section intitulée « Contexte »Le package net/http fournit un client HTTP. Utilisez http.Get pour des requêtes GET simples, ou http.Client pour des timeouts personnalisés, en‑têtes, etc.
Récupérer une URL et afficher le code de statut.
Code exemple
Section intitulée « Code exemple »package main
import ( "fmt" "net/http" "time")
func main() { client := &http.Client{Timeout: 5 * time.Second} resp, err := client.Get("https://example.com") if err != nil { fmt.Println("Erreur :", err) return } defer resp.Body.Close() fmt.Println("Statut :", resp.Status)}Statut : 200 OK