Pretvorite ukaze CURL v kodo Golang na spletu

Curl command

CURL za dostop do spleta

To orodje vam pomaga ustvariti kodo Go na podlagi ukaza CURL. Kopirajte in prilepite ukaz CURL in ustvarite Go.

Kaj lahko storite s spletnim pretvornikom CURL to Go?

  • CURL to Go je zelo edinstveno orodje za pretvorbo ukaza cURL v http zahtevo Go. Vnos, ki ga uporabnik zagotovi z ukazom cURL za ustvarjanje kode Go.
  • To orodje prihrani vaš čas in vam pomaga z lahkoto ustvariti kodo Go.
  • CURL to Go dobro deluje v sistemih Windows, MAC, Linux, Chrome, Firefox, Edge in Safari.

kaj je CURL?

cURL je odprtokodno orodje ukazne vrstice, ki prenaša datoteke iz spleta. Podpira različne protokole, vključno s HTTP, HTTPS, FTP, SFTP, TFTP, Gopher in drugimi.

Kako pretvoriti CURL v kodo Go? 

1. korak: Prilepite in pretvorite svoje zahteve CURL v kodo Go

2. korak: Kopirajte kodo Go

Primer pretvorbe CURL v Go

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