diff --git a/pages.ar/common/go.md b/pages.ar/common/go.md new file mode 100644 index 00000000000000..e8151504a44392 --- /dev/null +++ b/pages.ar/common/go.md @@ -0,0 +1,33 @@ +# go + +> إدارة كود مصدر Go. +> بعض الأوامر الفرعية مثل `build` تحتوي على توثيق استخدام خاص بها. +> لمزيد من التفاصيل: . + +- تنزيل وتثبيت حزمة محددة بالمسار الخاص بها: + +`go get {{package_path}}` + +- ترجمة وتشغيل ملف مصدر (يجب أن يحتوي على حزمة `main`): + +`go run {{file}}.go` + +- ترجمة ملف مصدر إلى ملف تنفيذي باسم محدد: + +`go build -o {{executable}} {{file}}.go` + +- ترجمة الحزمة الموجودة في المجلد الحالي: + +`go build` + +- تنفيذ جميع اختبارات الحزمة الحالية (يجب أن تنتهي الملفات بـ `_test.go`): + +`go test` + +- ترجمة وتثبيت الحزمة الحالية: + +`go install` + +- تهيئة وحدة جديدة في المجلد الحالي: + +`go mod init {{module_name}}`