Waa maxay Google Go Programming Language - Shuruudaha, FAQ
Ilaa hadda, waxaan ka hadalnay dhowr luqadood oo barnaamij ah(programming languages) , laakiin ilaa hadda, Go Programming Language, ama Golang , wali kuma dhicin dooda. Haa, maaha kuwa ugu badan ee loo isticmaalo luqadaha, laakiin waxay ku sii kordheysaa caannimada, inkasta oo si tartiib tartiib ah.
Waxaa jirta fursad wanaagsan oo Go laga yaabo in ay ku qabato heshiis weyn maadaama Google uu si xooggan ugu riixayo meelo badan, laakiin waxay leedahay cilladaheeda sidaas darteed haddii aan dhibaatooyinkan la saxin, markaa waxaa jirta fursad aan laga yaabo inay soo gasho mid aad u xoogan marka la barbardhigo qaar ka mid ah kuwa aadka loo isticmaalo.
Google Go Programming Language
Weligaa ma maqashay barnaamij habraaceed? Google Go waa mid ka mid ah luqadahaas. Waxaa abuuray injineerada Google , Robert Griesemer , Rob Pike , iyo Ken Thompson dib 2007, si kastaba ha ahaatee, waxaa la bilaabay 2009 oo la sameeyay il furan.
Mid ka mid ah fikradaha ugu muhiimsan ee ka dambeeya Golang ayaa ah inay fududahay in la barto, oo ay fududahay in la isticmaalo. Intaa waxa dheer(Furthermore) , horumariyayaashu waa in aanay wax dhib ah kala kulmin akhrinta luqadda. Hadda, si ka duwan sida C++, waxaan fahamsanahay in Go uusan lahayn qaab-dhismeedka weyn, taas oo dhibaato ku noqon karta qaar.
Marka la isku daro, Go waxay la mid tahay C, marka haddii aad tahay horumariye C muddada dheer ah, ka dib abuurista waxyaabaha ku jira Go waa inay noqotaa neecaw. Si kastaba ha ahaatee, waa in aan ogaano qaar badan oo ka mid ah sifooyinkeeda in ay dib u maqlaan luqadaha sida Erlang , oo jiray 34-sano. Waxaan shaki ku jirin inaan uga hadli doono qayb mustaqbalka ah.
Sidoo kale, dad badan oo aan khibrad u lahayn Go ma laha fikrad ah in ay wax badan wadaagaan Java , taas oo ah sababta Google ay isku dayday in ay si gardarro ah ugu riixdo goobta barnaamijyada shabakada ee server-ka muddo dheer; meel bannaan oo Java ka taliyaan sare.
Google Go ma yahay mid iskutallaab ah?
Cross-platform aad ayey muhiim ugu tahay dhammaan luuqadaha barnaamijyada haddii ay doonayaan inay guuleystaan. Mahadsanid, waxaan si dhab ah u dhihi karnaa Go waxaa loo isticmaali karaa Windows , Linux , Unix , BSD , iyo aaladaha mobilada. Marka sida ay u taagan tahay, iyada oo aan loo eegayn nidaamka hawlgalka ee aad isticmaalayso, waa in aad dhib yar kala kulantaa fulinta koodka Go.
Akhri(Read) : Waa maxay Qaab-dhismeedka JavaScript xagal ee horumarinta shabakada(What is Angular JavaScript Framework for web development) ?
Maxaa ku saabsan dhiqlaha?
Waxyaabaha cajiibka ah ee ku saabsan Golang ayaa ah xaqiiqda inaysan u fududayn cayayaanka inay ku dadaalaan koodka. Waxaad arkaysaa, waxay ku tiirsan tahay qorista xooggan, taas oo macnaheedu yahay, horumariyayaashu waxaa looga baahan yahay inay taxaddaraan oo sax yihiin marka kood la qorayo si uu u ahaado mid badbaado leh.
Way fiicnaan lahayd haddii dhammaan luqadaha barnaamijyadu sidan ku sii ahaadaan, laakiin taasi maahan. Si kastaba ha ahaatee, arrimuhu way isbedelayaan si ka wanaagsan.
Khasaaraha isticmaalka Google Go
In kasta oo aan ku heshiin karno in Go ay tahay aalad cajiib ah, waxay leedahay cilladaheeda. Waxaad arkaysaa, luqaddu aad bay u fududahay in la qaato oo la barto, taasina waa arrin wanaagsan. Si kastaba ha ahaatee, barnaamijyada qaar, aad bay u fududdahay tanina waxay ka dhigaysaa mid aan la taaban karin marka la barbardhigo qalabka la midka ah.
Waxyaabo kale oo aynaan ka helin Go waa xaqiiqda ah in aysan taageerin mashiinka farsamada. La'aanta tan waxay ahayd doorasho miyir leh oo ay sameeyeen dadka Google -ka ah si ay u fududaato. Go'aankan awgeed, cabbirka faylka Go ayaa badanaa ka weyn adeegyada tartamaya. Ma aha in la sheego, Go wuxuu ku cuni doonaa RAM- kaaga sida ilmo cunaya nacnac Halloween .
Ugu dambeyntii, haddii aad taageere u tahay generics, si fiican, nasiib uma lihid sababtoo ah Go ma taageerto waxyaalahan. Waxaa jiray doodo badan oo arrintan ku saabsan, laakiin ma jiraan ilaa hadda wax taas ku saabsan.
Tusaalooyinka codaynta Google Go
Sida dadka kale oo dhan, waxaan diiradda saari doonaa socodsiinta Hello World! sababtoo ah tani waa heerka, waxay u muuqataa.
OK, marka marka hore waa inaad samaysaa gal la yiraahdo studyGo . Laga soo bilaabo galkan dhexdiisa, waxa ay abuuri doontaa Adduunkayada Hello(Hello World) ! barnaamijka.
Marka xigta, samee fayl la yiraahdo first.go, ka dibna ku dar koodka soo socda faylkaas:
package main import ("fmt") func main() { fmt.Println("Hello World! This is my first Go program\n") }
Laga soo bilaabo gudaha terminalka, u gudub faylka, ka dibna ku socodsii amarka soo socda:
go run first.go
Waa inaad hadda aragto soo-saarka soo socda:
Hello World! This is my first Go program
Taasi waa taas. Hadda hore u soco oo kordhi aqoontaada.
Related posts
Shanta mashruuc ee ugu wanagsan ee barnaamijyada bilowga ah
Waa maxay Java Programming Language? Tusaalooyinka kood
Waa maxay luqadda barnaamijka R iyo sababta ay tahay inaad u isticmaasho RStudio
Beddelka Qoraalka Browser waxa uu kuu ogolaanayaa inaad baadho dhawr luuqadood oo Programming ah
Soo deji, rakib, baro Microsoft Small Basic programming language
Talooyin ku saabsan adeegsiga Qaybta Kormeerka ee browserka Google Chrome
Ku rakib abka Windows oo wata Winstall ee Maamulaha Xidhmada Windows
Sida loo gabyo ama loo awoodsiiyo Habka Horumariyaha gudaha Windows 11/10
11ka IDE ee ugu Wanaagsan ee Node.js Horumariyeyaasha
Xulashada ugu fiican ee Server Xampp ee bilaashka ah ee horumarinta
Sida loo soo dejiyo oo loo rakibo Code :: Blocks gudaha Windows 10
U samee barnaamijka Windows-ka asalka ah bog kasta oo internetka ah adoo isticmaalaya Nativefier.
SciTE waa software habaynta qoraalka bilaashka ah oo loogu talagalay barnaamijyada
Tifaftiraha SynWrite: Qoraal bilaash ah & Tifaftiraha Koodhka Isha ee Windows 10
Visual Studio Dev Essentials: FAQ iyo Dhammaan waxaad u baahan tahay inaad ka ogaato
Waa maxay Qaab-dhismeedka JavaScript ee Angular ee ereyada fudud?
Ogeysiinta Visualizer wuxuu kuu ogolaanayaa inaad tijaabiso Ogeysiinta abka
Ka hel dhammaan amarrada Git hal meel halkan Git Explorer
Sida loo beddelo Wakiilka Isticmaalaha iyo Goob-Joojinta ee Aaladaha Horumarinta ee Edge
Maamul abka mareegaha ee dhaxalka leh ee leh Xariirka Liiska Goobta Ganacsiga ee Microsoft