Muunna CURL-komennot Golang-koodiksi verkossa

Curl command

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

CURL siirtyä verkkoon

Tämä työkalu auttaa sinua luomaan Go-koodia CURL-komennon perusteella. Kopioi ja liitä CURL-komento ja luo Go.

Mitä voit tehdä CURL to Go Converter Online -sovelluksella?

  • CURL to Go on erittäin ainutlaatuinen työkalu cURL-komennon muuttamiseksi Go:n http-pyynnöksi. Käyttäjän cURL-komennon antama syöte Go-koodin luomiseksi.
  • Tämä työkalu säästää aikaasi ja auttaa luomaan Go-koodia helposti.
  • CURL to Go toimii hyvin Windowsissa, MACissa, Linuxissa, Chromessa, Firefoxissa, Edgessä ja Safarissa.

mikä on CURL?

cURL on avoimen lähdekoodin komentorivityökalu, joka lataa tiedostoja verkosta. Se tukee useita protokollia, mukaan lukien HTTP, HTTPS, FTP, SFTP, TFTP, Gopher ja muut.

Kuinka muuntaa CURL Go-koodiksi? 

Vaihe 1: Liitä ja muunna CURL-pyyntösi Go-koodiksi

Vaihe 2: Kopioi Go-koodi

Muunna CURL Go-esimerkiksi

KIEMURA
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)
}