CURL கட்டளைகளை ஆன்லைனில் Golang குறியீடாக மாற்றவும்

Curl command

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

ஆன்லைனில் செல்ல சுருட்டு

CURL கட்டளையின் அடிப்படையில் Go குறியீட்டை உருவாக்க இந்தக் கருவி உங்களுக்கு உதவுகிறது. CURL கட்டளையை நகலெடுத்து ஒட்டவும் மற்றும் Go ஐ உருவாக்கவும்.

CURL to Go Converter Online மூலம் நீங்கள் என்ன செய்யலாம்?

  • CURL to Go என்பது CURL கட்டளையை Go இன் http கோரிக்கையாக மாற்றுவதற்கான தனித்துவமான கருவியாகும். Go குறியீட்டை உருவாக்க பயனரின் cURL கட்டளை மூலம் உள்ளீடு வழங்கப்படுகிறது.
  • இந்தக் கருவி உங்கள் நேரத்தைச் சேமிக்கிறது மற்றும் கோ குறியீட்டை எளிதாக உருவாக்க உதவுகிறது.
  • விண்டோஸ், மேக், லினக்ஸ், குரோம், பயர்பாக்ஸ், எட்ஜ் மற்றும் சஃபாரி ஆகியவற்றில் செல்ல சுருட்டவும்.

CURL என்றால் என்ன?

cURL என்பது இணையத்திலிருந்து கோப்புகளைப் பதிவிறக்கும் ஒரு திறந்த மூல கட்டளை வரி கருவியாகும். இது HTTP, HTTPS, FTP, SFTP, TFTP, கோபர் மற்றும் பிறவற்றை உள்ளடக்கிய பல்வேறு நெறிமுறைகளை ஆதரிக்கிறது.

CURL ஐ Go குறியீட்டாக மாற்றுவது எப்படி? 

படி1: உங்கள் CURL கோரிக்கைகளை கோ குறியீட்டிற்கு ஒட்டவும் மற்றும் மாற்றவும்

படி 2: கோ குறியீட்டை நகலெடுக்கவும்

CURL ஐ Go உதாரணத்திற்கு மாற்றவும்

சுருட்டை
cURL example.com
கோ கோட்
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)
}