Ikkonverti kmandi CURL għal kodiċi Golang onlajn

Curl command

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

CURL biex Tmur Online

Din l-għodda tgħinek tiġġenera kodiċi Go bbażat fuq Kmand CURL. Ikkopja u Paste Kmand CURL u Iġġenera Mur.

X'tista 'tagħmel ma' CURL to Go Converter Online?

  • CURL to Go hija għodda unika ħafna biex tikkonverti kmand cURL għal talba http ta 'Go. L-input jipprovdi mill-kmand cURL tal-utent biex jiġġenera Go Code.
  • Din l-għodda tiffranka l-ħin tiegħek u tgħin biex tiġġenera kodiċi Go bil-faċilità.
  • CURL to Go jaħdem tajjeb fuq Windows, MAC, Linux, Chrome, Firefox, Edge u Safari.

x'inhu CURL?

cURL hija għodda tal-linja tal-kmand open-source li tniżżel fajls mill-web. Jappoġġja varjetà ta 'protokolli, inklużi HTTP, HTTPS, FTP, SFTP, TFTP, Gopher u oħrajn.

Kif tikkonverti CURL għal kodiċi Go? 

Pass 1: Paste u kkonverti t-talbiet CURL tiegħek fil-kodiċi Go

Pass2: Ikkopja l-kodiċi Go

Ikkonverti eżempju CURL biex Mur

CURL
cURL example.com
Mur Kodiċi
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)
}