قبل أن تتمكن من بدء العمل على تطبيق Go الأول الخاص بك ، يجب أن يكون لديك بيئة تطوير Go تم تكوينها على جهاز Linux الخاص بك.
Go ، المعروفة أيضًا باسم Golang ، هي لغة برمجة حديثة وفعالة تم تطويرها بواسطة Google في عام 2007. نمت شعبيتها بشكل كبير في السنوات الأخيرة بفضل بساطتها وسرعتها وميزاتها المتزامنة.
إذا كنت مطورًا يريد استكشاف هذه اللغة ، فأنت بحاجة إلى إعداد بيئة تطوير Go على نظامك. دعنا نتعلم كيف يمكنك تثبيت Go على Linux يدويًا وباستخدام مدير الحزم.
المتطلبات الأساسية لتثبيت Go على Linux
قبل تثبيت Go على Linux ، تحتاج إلى التأكد من تحديث نظامك. افتح Terminal وقم بتنفيذ الأمر التالي للقيام بذلك:
على Ubuntu- و توزيعات Linux المستندة إلى Debian:
تحديث sudo apt && apt Upgrade -y
على Arch Linux ومشتقاته:
sudo pacman -Syu
على RHEL و Fedora:
ترقية sudo dnf
بمجرد تحديث نظامك وترقيته ، فأنت جاهز للانتقال إلى الخطوات التالية.
الطريقة الأولى: تثبيت Go على Linux باستخدام مدير الحزم
بمجرد تحديث نظامك ، يمكنك المتابعة لتثبيت Golang عبر مدير الحزم الافتراضي لتوزيعة Linux الخاصة بك.
على توزيعات Linux المستندة إلى Ubuntu و Debian:
sudo apt تثبيت golang
على Arch Linux ومشتقاته:
sudo pacman -S golang
على RHEL و Fedora:
sudo dnf تثبيت golang
هذه هي كل الخطوات المطلوبة لتثبيت Go على جهاز Linux الخاص بك باستخدام مدير الحزم الافتراضي.
الطريقة 2: تنزيل Go وتثبيته يدويًا على Linux
لتثبيت Go يدويًا على جهاز Linux ، ستحتاج أولاً إلى الحصول على أحدث حزمة Go TAR من موقع Golang الرسمي. يمكنك القيام بذلك يدويًا أو باستخدام الأمر wget على نظام Linux:
wget https://go.dev/dl/go1.20.1.linux-amd64.tar.gz
تحميل:Go (Linux)
أنت الآن بحاجة إلى فك الحزمة في الدليل الافتراضي الموصى به (يمكنك تغيير هذا حسب رغبتك) باستخدام أمر tar مسبوقًا في sudo باستخدام الأمر -xvf بطاقة شعار:
sudo tar -C / usr / local -xvf go1.12.6.linux-amd64.tar.gz
بعد ذلك ، أضف الدليل الذي قمت بإلغاء تمييز الحزمة به إلى متغير البيئة PATH. يمكنك القيام بذلك باستخدام أمر التصدير:
تصدير PATH = $ PATH: / usr / local / go / bin
هذه هي كل الخطوات التي تحتاجها لتثبيت Go يدويًا. يمكنك التحقق من التثبيت عن طريق تشغيل الأمر التالي:
نسخة الذهاب
يجب أن يُرجع هذا الأمر إصدار Go النشط حاليًا على نظامك.
قم بإلغاء تثبيت Go من نظام Linux الخاص بك
إذا كنت تريد إلغاء تثبيت Go ، فيمكنك القيام بذلك باتباع إحدى طريقتين ، اعتمادًا على كيفية تثبيته في المقام الأول. إذا قمت بتثبيت Go باستخدام مدير الحزم ، فيمكنك إلغاء تثبيته بنفس طريقة إزالة البرامج الأخرى.
على توزيعات Linux المستندة إلى Ubuntu و Debian:
sudo apt autoremove golang
على Arch Linux ومشتقاته:
sudo pacman -R golang
على RHEL و Fedora:
sudo dnf إزالة golang
إذا قمت بتثبيت Go يدويًا ، فيمكنك إلغاء تثبيته ببساطة عن طريق تنظيف دليل تثبيت Go.
في حالة تثبيته في الدليل الافتراضي الموصى به ، قم بتشغيل هذا الأمر:
rm -rf / usr / local / go
إذا قمت بتثبيته في دليل مختلف ، فما عليك سوى استبدال الموقع بدليل التثبيت الخاص بك. قد ترغب أيضًا في تحديث المتغير PATH لإزالة دليل Go.
يمكنك الآن إنشاء برنامج باستخدام Go على Linux
مع إعداد بيئة تطوير Go ، يمكنك البدء في استكشاف اللغة وبناء تطبيقاتك. يمكنك استخدام Go لإنشاء أي شيء ، من تطبيقات الويب إلى أدوات سطر الأوامر والخدمات السحابية.
تمنح ميزات Go ودعم الحزمة الخارجية والمرونة العامة للمطورين الحرية الإبداعية لبناء جميع أنواع البرامج. إذا كنت جديدًا في تطوير Go ، فهناك بعض الأشياء التي تحتاج إلى معرفتها للاستفادة من إمكانات Golang الكاملة.