Go (პროგრამირების ენა)

(გადამისამართდა გვერდიდან წადი)
ეს სტატია წამოყენებულია წაშლის კანდიდატად.
დეტალური მიზეზების გაგება და განხილვაში მონაწილეობა შეგიძლიათ განხილვის გვერდზე.

განხილვის პარალელურად თქვენ შეგიძლიათ სტატიის გაუმჯობესება, თუმცა გთხოვთ, თავი შეიკავოთ სახელის შეცვლისა და შინაარსის არამოტივირებული წაშლისაგან. განხილვის დასრულებამდე არ ამოიღოთ ეს თარგი სტატიიდან.


სასურველია ამის შესახებ აცნობოთ იმ მომხმარებლებსაც, რომელთაც მნიშვნელოვანი წვლილი მიუძღვით სტატიის შექმნაში. გამოიყენეთ: {{subst:წაშლის კანდიდატი/გაფრთხილება|Go (პროგრამირების ენა)|მანქანური თარგმანი}}


ეს სტატია ნომინირებულია წაშლის კანდიდატად 116 დღის წინ და შეიძლება შეესაბამება სწრაფი წაშლის კრიტერიუმებს


თარიღის ავტომატურად მისათითებლად, გამოიყენეთ თარგი {{subst:წაშლის კანდიდატი}}
თარგის ჩასმის მიზეზი:
მანქანური თარგმანი

Go (ხშირად golang ) არის შედგენილი მრავალძალიანი პროგრამირების ენა, რომელიც შემუშავებულია Google- ის მიერ [1] . Go-ს განვითარება დაიწყო 2007 წლის სექტემბერში, რობერტ გრისმერი, რობ პაიკი და კენ ტომპსონი [2], რომლებიც ადრე მუშაობდნენ Inferno ოპერაციული სისტემის განვითარებზე. Go ოფიციალურად დაინერგა 2009 წლის ნოემბერში. ამ დროისთვის, ენის შემქმნელების მიერ შემუშავებული ოფიციალური შემდგენელის მხარდაჭერა უზრუნველყოფილია ოპერაციული სისტემებისთვის FreeBSD, OpenBSD, Linux, macOS, Windows, DragonFly BSD, Plan 9, Solaris, Android, AIX . [3] . Go ასევე მხარდაჭერილია gcc შემდგენელი კომპლექტით და არსებობს რამდენიმე დამოუკიდებელი განხორციელება. მუშავდება ენის მეორე ვერსია.

სახელი რედაქტირება

ენის სახელი Google-ის მიერ არჩეულია თითქმის იგივეა, რაც პროგრამირების ენის Go!, შექმნილი ფ. ჯი. მაკკეიბით და კ. ლ. კლარკით 2003 წელს [4] .

ენის მთავარ გვერდზე და ზოგადად ინტერნეტ გამოცემებში ხშირად გამოიყენება ალტერნატიული სახელი - „გოლანგ“.

სინტაქსი რედაქტირება

Go ენის სინტაქსი მსგავსია C ენის სინტაქსით, ელემენტებით ნასესხებია Oberon- დან და სკრიპტების ენებიდან .

მაგალითები რედაქტირება

ქვემოთ მოცემულია 'Hello, World!"-ის მაგალითი Go ენაზე.

package main

import "fmt"

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

რესურსები ინტერნეტში რედაქტირება

სქოლიო რედაქტირება

  1. Google-go-language. ციტირების თარიღი: 2017-09-28
  2. Language Design FAQ. ციტირების თარიღი: 2013-11-11
  3. Getting Started — The Go Programming Language. ციტირების თარიღი: 2009-11-11
  4. Сообщение о конфликте имён в системе отслеживания ошибок. ციტირების თარიღი: 2017-10-19