إعداد لغة البرمجة Go (المُطّورة من Google) على لينكس

google-go-language-1-638

Go أو Golang هي لغة برمجية جديدة مفتوحة المصدر صممتها شركة google، إنها لغة مترجمة (compiled) والبناء اللغوي الخاص بها بشبه C/C++/Java، إنها لغة خفيفة وسريعة وتأثيرها قليل على الذاكرة العشوائية RAM، كما أنها تدعم التزامن والشبكات وتعددية العمليات…

كما تستخدم Go لبناء بُريمجات صغيرة (command line apps)، وعليه فإن Go تساعد على توفير الكثير من قوة المعالج CPU والذاكرة العشوائية RAM.

إعداد Go على Ubuntu 14.04

  1. حمّل الحزمة من الموقع الرسمي.
  2. استخرج الحزمة إلى المسار /usr/local باستعمال اﻷمر:

    sudo tar -C /usr/local -xzf go1.5.3.linux-amd64.tar.gz
  3. لتعيين المسار بشكل صحيح في الملف .bashrc ، الصق اﻷمر الآتي في الطرفية:

    gedit ~/.bashrc

سوف يفتح ملف نصي، الصق اﻷسطر اﻵتية في أدنى الملف:

export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin
export PATH=$PATH:$GOPATH/bin
export GOBIN=$GOPATH/bin

4. أعِد تحميل ملف الـbash باستخدام اﻷمر:

source ~/.bashrc

تستطيع اﻵن كتابة كلمة go في الطرفية لتتأكد من اللغة قد تم تنصيبها على حاسوبك…، واﻵن حان وقت كتابة البرامج…

أول برنامج لك في Go – الصيغة العامة للغة

  • لنكتب برنامجًا بسيطًا (Hello World) وذلك لنتعرف على البناء اللغوي العام للغة Go:
package main
import "fmt"

func main() {
  fmt.Println("Hello World!")
}
  • لعمل compile للبرنامج اكتب اﻷمر:
go build hello.go
  • واﻵن لعمل Run اكتب:
./hello

مواقع مفيدة

[sudobits]

  • ahmedmuslim

    شكرا جزيلا لمجهودك .
    ما هو افضل ide للبرمجة بلغة جو

مشاركة