Go darslari xush kelibsiz!
Go haqida
Go 2007 yilda Google tomonidan ishlab chiqilgan ochiq kodli dasturlash tili. U yuqori darajadagi dasturlarni yaratish uchun tez, samarali va zamonaviy til.
Go - statik til hisoblanadi, ya'ni o'zgaruvchilar turlari kompilyatsiya vaqtida aniqlanadi. Go sodda va o'rganish oson sintaksisga ega. Go shuningdek bir nechta protsessorlardan samarali foydalanish va bir vaqtning o'zida ko'p sonli ulanishlar yoki vazifalarni boshqarish imkoniyatini beruvchi parallellikni qo'llab-quvvatlaydi. Bundan tashqari, Go-da xotirani ajratish va ajratishni avtomatik ravishda boshqaradigan axlat yig'uvchi mavjud bo'lib, xavfsiz va barqaror kod yozishni osonlashtiradi. Umuman olganda, Go ko'p qirrali til bo'lib, keng ko'lamli ilovalar, jumladan, web, tarmoq dasturlash, tizimli dasturlash va boshqalar uchun mos keladi.
Go yoki Golang?
Rasmiy nomi Go. Ammo ko'pincha "Golang" deb aytiladi chunki Go dasturlash tilining rasmiy sayting nomi golang.org. Shuning uchun ikkala nomdaham chaqirish mumkin.
Go dasturlash tili (Golang) qanday paydo bo'lgan?
Go (yoki Golang) - bu keng ko'lamli, yuqori samarali dasturiy ta'minot tizimlarini yaratish uchun mo'ljallangan dasturlash tili. U 2007 yilda Google’da Robert Griesemer, Rob Pike va Ken Tompson tomonidan yaratilgan bo‘lib, o‘rganish oson, samarali va zamonaviy kompyuter texnikasi uchun mos bo‘lgan tilni taqdim etish maqsadida yaratilgan.
Goning yaratilishidan maqsad o'rganish oson, samarali va zamonaviy kompyuter uskunalariga mos keladigan zamonaviy dasturlash tilini taqdim etish edi. Shuningdek jamoa mavjud dasturlash tillarining sekin kompilyatsiya vaqtlari va parallellikni yomon qo'llab-quvvatlash kabi ba'zi kamchiliklarini bartaraf etishni xohladi.
Goga bir nechta mavjud dasturlash tillari jumladan C, C++, Java va Pythonga ta'sir ko'rsatdi. Jamoa ushbu tillarning eng yaxshi xususiyatlarini birlashtirib, zamonaviy dasturiy ta'minotni ishlab chiqish uchun ideal bo'lgan yangi tilni yaratishni maqsad qilgandi.
Go boshidanoq ochiq manbali loyiha sifatida ishlab chiqilgan va u Google va kengroq dasturlash hamjamiyatining hamkorlikdagi sa'y-harakatlari uchun ishlab chiqilgan. O'shandan beri til mashhurlikka erishdi va ko'plab kompaniyalar va dasturchilar tomonidan turli xil ilovalar, jumladan, veb-ishlab chiqish, tizim dasturlash va tarmoq dasturlash uchun foydalaniladi.