CURL komutlarını çevrimiçi Golang koduna dönüştürün

Curl command

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

Çevrimiçi Olmak İçin CURL

Bu araç, CURL Komutuna dayalı Go kodu oluşturmanıza yardımcı olur. CURL Komutunu Kopyalayıp Yapıştırın ve Go Oluşturun.

CURL to Go Converter Online ile neler yapabilirsiniz?

  • CURL to Go, cURL komutunu Go'nun http isteğine dönüştürmek için çok benzersiz bir araçtır. Girdi, Go Code oluşturmak için kullanıcının cURL komutu tarafından sağlanır.
  • Bu araç size zaman kazandırır ve Go kodunu kolaylıkla oluşturmanıza yardımcı olur.
  • CURL to Go, Windows, MAC, Linux, Chrome, Firefox, Edge ve Safari'de iyi çalışır.

CURL nedir?

cURL, web'den dosya indiren açık kaynaklı bir komut satırı aracıdır. HTTP, HTTPS, FTP, SFTP, TFTP, Gopher ve diğerleri dahil olmak üzere çeşitli protokolleri destekler.

CURL'yi Go koduna nasıl dönüştürebilirim? 

1. Adım: CURL isteklerinizi yapıştırın ve Go koduna dönüştürün

Adım 2: Go kodunu kopyalayın

CURL'yi Go örneğine dönüştürün

KIRMIZI
cURL example.com
Git Kodu
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)
}