3.4 KiB
title | localeTitle |
---|---|
Go | اذهب |
اذهب
Go (أو golang ) هي لغة برمجة تم إنشاؤها في Google عام 2007 بواسطة Robert Griesemer و Rob Pike و Ken Thompson. هي عبارة عن لغة مجمعة ومكتوبة بشكل ثابت في تقليد Algol و C. وهي تحتوي على جمع القمامة ، والكتابة الهيكلية المحدودة ، وسلامة الذاكرة ، وميزات البرمجة المتزامنة على غرار CSP. المترجم وأدوات اللغة الأخرى التي طورتها Google أصلاً جميعها مجانية ومفتوحة المصدر. شعبيتها تتزايد بسرعة. إنه خيار رائع لبناء تطبيقات الويب.
لمزيد من المعلومات ، توجه إلى صفحة Go's Home
تريد جولة سريعة من الذهاب؟
## ما قبل التركيب:
تثبيت Golang مع البيرة:
$ brew update $ brew install golang
عند التثبيت ، حاول تشغيل إصدار go لمشاهدة الإصدار المثبت من Go.
### إعداد مساحة العمل:
إضافة متغيرات البيئة:
أولاً ، ستحتاج إلى معرفة انتقال موقع مساحة العمل الخاصة بك.
سنقوم بإضافة بعض متغيرات البيئة إلى تهيئة shell. واحد من الملفات الموجودة في bash_profile دليل المنزل الخاص بك ، bashrc أو. zshrc (للوه يا جيش Zsh)
$ vi .bashrc
`
ثم أضف تلك الخطوط لتصدير المتغيرات المطلوبة
هذا هو في الواقع ملف .bashrc الخاص بك
export GOPATH=$HOME/go-workspace # don't forget to change your path correctly! export GOROOT=/usr/local/opt/go/libexec export PATH=$PATH:$GOPATH/bin export PATH=$PATH:$GOROOT/bin
#### إنشاء مساحة العمل الخاصة بك:
قم بإنشاء شجرة أدلة مساحة العمل:
$ mkdir -p $GOPATH $GOPATH/src $GOPATH/pkg $GOPATH/bin $GOPATH/src : Where your Go projects / programs are located $GOPATH/pkg : contains every package objects $GOPATH/bin : The compiled binaries home
بداية سريعة
في مشروع Go السريع والنهائي ، جرّب سبائك
- مستودع استنساخ سبائك
git clone https://github.com/olliecoleman/alloy cd alloy
- تثبيت التبعيات
glide install npm install
- ابدأ خادم التطوير
go install alloy dev
- زيارة الموقع على
http://localhost:1212
تستخدم سبائك Node و NPM و Webpack
اذهب الملعب
إن تعلم كيفية التثبيت على جهازك المحلي أمر مهم ، ولكن إذا كنت تريد بدء اللعب مع الانتقال مباشرة إلى متصفحك ، فإن Go Playground هو وضع الحماية الأمثل لبدء العمل على الفور! لمعرفة المزيد عن Go Playground راجع مقالتهم بعنوان Inside the Go Playground