Tukar arahan CURL kepada kod Golang dalam talian

Curl command

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

CURL untuk Pergi Dalam Talian

Alat ini membantu anda menjana kod Go berdasarkan Perintah CURL. Salin dan Tampal Perintah CURL dan Generate Go.

Apa yang boleh anda lakukan dengan CURL to Go Converter Online?

  • CURL to Go ialah alat yang sangat unik untuk menukar arahan cURL kepada permintaan http Go. Input yang disediakan oleh arahan cURL pengguna untuk menjana Kod Go.
  • Alat ini menjimatkan masa anda dan membantu menjana kod Go dengan mudah.
  • CURL to Go berfungsi dengan baik pada Windows, MAC, Linux, Chrome, Firefox, Edge dan Safari.

apa itu CURL?

cURL ialah alat baris arahan sumber terbuka yang memuat turun fail daripada web. Ia menyokong pelbagai protokol, termasuk HTTP, HTTPS, FTP, SFTP, TFTP, Gopher dan lain-lain.

Bagaimanakah cara menukar kod CURL kepada Go? 

Langkah1: Tampal dan tukar permintaan CURL anda kepada kod Go

Langkah2: Salin kod Go

Tukar contoh CURL kepada Go

CURL
cURL example.com
Pergi Kod
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)
}