Convertiți comenzile CURL în cod Golang online

Curl command

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

CURL pentru a intra online

Acest instrument vă ajută să generați codul Go pe baza comenzii CURL. Copiați și lipiți comanda CURL și Generați Go.

Ce poți face cu CURL to Go Converter Online?

  • CURL to Go este un instrument foarte unic pentru a converti comanda cURL în cererea http a Go. Intrarea oferită de comanda cURL a utilizatorului pentru a genera codul Go.
  • Acest instrument vă economisește timp și vă ajută să generați codul Go cu ușurință.
  • CURL to Go funcționează bine pe Windows, MAC, Linux, Chrome, Firefox, Edge și Safari.

ce este CURL?

cURL este un instrument de linie de comandă open-source care descarcă fișiere de pe web. Acceptă o varietate de protocoale, inclusiv HTTP, HTTPS, FTP, SFTP, TFTP, Gopher și altele.

Cum convertesc codul CURL în Go? 

Pasul 1: Lipiți și convertiți solicitările dvs. CURL în codul Go

Pasul 2: Copiați codul Go

Exemplu de conversie CURL în Go

RĂSUCI
cURL example.com
Go Code
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)
}