Ubah perintah CURL menjadi kode Golang online

Curl command

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

CURL untuk Go Online

Alat ini membantu Anda menghasilkan kode Go berdasarkan Perintah CURL. Salin dan Tempel Perintah CURL dan Hasilkan Go.

Apa yang dapat Anda lakukan dengan CURL to Go Converter Online?

  • CURL to Go adalah alat yang sangat unik untuk mengubah perintah cURL menjadi permintaan http dari Go. Masukan yang diberikan oleh perintah cURL pengguna untuk menghasilkan Go Code.
  • Alat ini menghemat waktu Anda dan membantu menghasilkan kode Go dengan mudah.
  • CURL to Go berfungsi dengan baik di Windows, MAC, Linux, Chrome, Firefox, Edge, dan Safari.

apa itu CURL?

cURL adalah alat baris perintah sumber terbuka yang mengunduh file dari web. Ini mendukung berbagai protokol, termasuk HTTP, HTTPS, FTP, SFTP, TFTP, Gopher dan lainnya.

Bagaimana cara mengonversi kode CURL ke Go? 

Langkah1: Tempel dan ubah permintaan CURL Anda menjadi kode Go

Langkah2: Salin kode Go

Contoh konversi CURL ke Go

KERITING
cURL example.com
Pergi Kode
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)
}