اذهب إلى المحتوى
  • 0

تصدير مشروع go كملف exe

علي احمد15

السؤال

Recommended Posts

  • 0

يمكنك تصدير مشروع Go كملف تنفيذي exe باستخدام أداة Go المسماة “go build”.

يجب عليك تشغيل هذه الأداة في مجلد يحتوي على ملف go.mod الخاص بالمشروع.

يمكنك استخدام الأمر التالي في سطر الأوامر لتصدير المشروع كملف تنفيذي exe:

go build -o output.exe

ستتم عملية التصدير في نفس المجلد الذي تشغل فيه هذا الأمر.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

خطوات تصدير مشروع Go كملف تنفيذي exe

1- قم بإنشاء ملف باسم main.go يحتوي على الشفرة التالية:

package main

import "fmt"

func main() {
    fmt.Println("Hello, world!")
}

2- قم بفتح موجه الأوامر (Command Prompt) أو الطرفية (Terminal) الخاصة بجهاز الكمبيوتر الخاص بك.

3- استخدم الأمر "cd" للانتقال إلى مجلد يحتوي على ملف main.go الذي قمت بإنشائه في الخطوة السابقة.

4- استخدم الأمر "go build" لبناء ملف التنفيذي (exe)، لإعطاء اسم مخصص لملف التنفيذي:

go build -o <اسم الملف>

واستبدل <اسم الملف> باسم الملف الذي تريده.

5- بعد الانتهاء من بناء ملف التنفيذي، سيتم إنشاء ملف باسم "main.exe" في نفس المجلد الذي يحتوي على ملف main.go.

6- تستطيع تشغيل ملف التنفيذي عن طريق النقر المزدوج عليه في نظام Windows.

وأرجو ملاحظة أن الخطوات للتصدير قد تختلف قليلاً اعتمادًا على نظام التشغيل الذي تستخدمه والأدوات التي تستخدمها لتطوير التطبيق.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

يمكنك تصدير مشروع Go كملف تنفيذي exe باستخدام أداة "go build" التي تأتي مع Go. يجب عليك القيام بالتالي:

  • افتح موجه الأوامر (Command Prompt) أو Terminal.
  • انتقل إلى مجلد مشروع Go الخاص بك باستخدام الأمر "cd"، مثل: 

    cd C:\Users\YourUserName\go\src\your_project_directory
  • أدخل الأمر التالي لتنفيذ بناء المشروع:

    go build -o your_project_name.exe

    حيث يتم استخدام الخيار "-o" لتحديد اسم الملف التنفيذي الناتج والذي سيكون بامتداد ".exe".

  • سيقوم أمر "go build" ببناء ملف تنفيذي exe من ملفات المشروع الخاصة بك ووضعه في نفس المجلد.

ملاحظة: يجب أن تكون متأكدًا من وجود Go المثبت على النظام الخاص بك وأن تكون متصلًا بالإنترنت لتحميل المكتبات اللازمة أثناء البناء.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

بجانب المقترح، يمكنك تصدير مشروعك في لغة Go إلى ملف تنفيذي exe باستخدام أحد أدوات التحزيم (Packaging) المتاحة. أحد هذه الأدوات هي آداة "goxc"، وهي أداة تحزيم مستقلة عن go. يمكن استعمال الامر التالي لتثبيت الآداة: 

go get github.com/laher/goxc

ثم الأمر التالي لتخريج وتحزيم المشروع بها: 

goxc -d=./out -pv=1.0.0 -os="windows" -arch="386 amd64" -bc="windows,amd64"

حيث تعني كل من: 

  • -d: مجلد الإخراج للملفات المعبأة.
  • -pv: رقم الإصدار الحالي للمشروع.
  • -os: نظام التشغيل المستهدف (Windows).
  • -arch: المعمارية المستهدفة (32 بت أو 64 بت).
  • -bc: البناء المستهدف.
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 10 ساعة قال عمر قره محمد:

يمكنك تصدير مشروع Go كملف تنفيذي exe باستخدام أداة Go المسماة “go build”.

يجب عليك تشغيل هذه الأداة في مجلد يحتوي على ملف go.mod الخاص بالمشروع.

يمكنك استخدام الأمر التالي في سطر الأوامر لتصدير المشروع كملف تنفيذي exe:

go build -o output.exe

ستتم عملية التصدير في نفس المجلد الذي تشغل فيه هذا الأمر.

من فضلك هل لديك تواصل عن طريق التليكرام او الأنستقرام لكي اتواصل معك ؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...