Converti i comandi CURL in codice Golang online

Curl command

Examples: GET - POST - JSON - Basic Auth - Files - Form

CURL per andare online

Questo strumento ti aiuta a generare codice Go basato sul comando CURL. Copia e incolla il comando CURL e genera Vai.

Cosa puoi fare con CURL to Go Converter Online?

  • CURL to Go è uno strumento davvero unico per convertire il comando cURL in richiesta http di Go. L'input fornito dal comando cURL dell'utente per generare Go Code.
  • Questo strumento ti fa risparmiare tempo e aiuta a generare il codice Go con facilità.
  • CURL to Go funziona bene su Windows, MAC, Linux, Chrome, Firefox, Edge e Safari.

cos'è il CURL?

cURL è uno strumento da riga di comando open source che scarica file dal Web. Supporta una varietà di protocolli, inclusi HTTP, HTTPS, FTP, SFTP, TFTP, Gopher e altri.

Come convertire CURL in codice Go? 

Passaggio 1: incolla e converti le tue richieste CURL in codice Go

Passaggio 2: copia il codice Vai

Converti CURL in Go esempio

ARRICCIARE
cURL example.com
Vai Codice
package main

import (
	"fmt"
	"io"
	"log"
	"net/http"
)

func main() {
	client := &http.Client{}
	req, err := http.NewRequest("GET", "http://example.com", nil)
	if err != nil {
		log.Fatal(err)
	}
	resp, err := client.Do(req)
	if err != nil {
		log.Fatal(err)
	}
	defer resp.Body.Close()
	bodyText, err := io.ReadAll(resp.Body)
	if err != nil {
		log.Fatal(err)
	}
	fmt.Printf("%s\n", bodyText)
}