CURL للذهاب عبر الإنترنت
تساعدك هذه الأداة على إنشاء كود Go بناءً على أمر CURL. نسخ ولصق CURL Command وإنشاء Go.
ماذا يمكنك أن تفعل مع CURL to Go Converter Online؟
- CURL to Go هي أداة فريدة جدًا لتحويل أمر cURL إلى طلب HTTP الخاص بـ Go. الإدخال الذي يوفره الأمر cURL الخاص بالمستخدم لإنشاء كود Go.
- توفر هذه الأداة وقتك وتساعد على إنشاء كود Go بسهولة.
- يعمل CURL to Go بشكل جيد على أنظمة التشغيل Windows و MAC و Linux و Chrome و Firefox و Edge و Safari.
ما هو CURL؟
cURL هي أداة سطر أوامر مفتوحة المصدر تقوم بتنزيل الملفات من الويب. وهو يدعم مجموعة متنوعة من البروتوكولات ، بما في ذلك HTTP و HTTPS و FTP و SFTP و TFTP و Gopher وغيرها.
كيف يتم تحويل كود CURL إلى Go؟
الخطوة 1: الصق وتحويل طلبات CURL إلى كود Go
الخطوة 2: نسخ كود Go
مثال على تحويل 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)
}