Nooca cusub ee Go 1.14 waa kan waana kuwan wararkiisa

Go

Kooxda GO ayaa kashifay Go 1.14 Ogeysiiska sii deynta, nooc cusub oo ah luuqadda barnaamijyada isha furan ee ay soo saartay Google. Sidii lagu balamay, sii dayntani kamay badnayn bishii Febraayo iyo Kooxda Go ma joojin mahadcelinta dhammaan kuwa naxariista ku filan inay wax ku biiriyaan xagga nashqadda noocyadan, ama iyada oo loo marayo faallooyin lagu bixiyay ujeedkan iyo sidoo kale kuwa ka qaybqaatay tijaabada beta ama soo saarista nambarro, soo sheegidda cilladaha iyo soo gudbinta faallooyinka.

Ilaa hadda, Kooxda 'GO Team' waxay isku dayeen inay ilaaliyaan caqabada uu bilaabay Rob Pike, mid ka mid ah seddex abuuraha Golang, yaa Waxaan rabay in luqaddan ay ka dhigto barnaamijyo baaxad weyn mid fudud oo dhaqso badan. Maaddaama jaangooynta Go ay ku saleysan tahay waxyaabo caan ah oo ku saabsan luqadda C oo leh ereyo amaah ah oo shaqsi ah oo ka socda luqadda Python. Afku waa kooban yahay, laakiin nambarku waa sahlan yahay in la akhriyo lana fahmo.

Go code waxaa lagu soo ururiyey faylal la fulin karo oo ikhtiyaari ah ku shaqeeya waddan ahaan iyada oo aan la adeegsan mishiinka farsamada (astaamaha, qalabka wax lagu jajabiyo, iyo nidaamyada kale ee cillad-bixinta ah ayaa isku-dhafan xilliyada ay soconayaan oo ah qaybaha wakhtiga shaqada), taas oo Waxay u oggolaaneysaa waxqabadka u dhigma C.

Mashruuca waxaa markii hore lagu soo saaray barnaamijyo isku dhafan oo fara badan iyo shaqo hufan oo ku saabsan nidaamyo badan oo maskaxda lagu hayo, xitaa bixinta macmiil heer-fulineed oo la macneeyay si loo abaabulo xisaabinta is-barbar dhigga iyo isdhexgalka hababka isbarbar socda.

Luqaddu waxay sidoo kale bixisaa difaac ka dhan ah meelaha xusuusta loo qoondeeyay meelaha buux dhaafka ah waxayna siisaa awood u adeegsiga qashin ururiyaha.

Astaamaha cusub ee ugu muhiimsan Go 1.14

Isbeddel weyn oo noocaan cusub ah ayaa khuseeya nidaamka moduleka cusub ee amarka go loo isticmaalo baahinta, waxaa lagu daaweynayaa si caadi ah waxaana lagula talinayaa maareynta ku-tiirsanaanta halkii laga heli lahaa GOPATH.

Nidaamka cusub ee moduleka wuxuu ka kooban yahay iswaafajin nooca version-ka ah, qalabka gudbinta xirmada, iyo nidaamka maaraynta ku tiirsanaanta oo la hagaajiyay. Iyada oo gacan laga helayo qaybaha, horumariyayaashu kuma xirna inay ka shaqeeyaan geedka GOPATH, waxay si cad u qeexi karaan ku tiirsanaanta nooca ku saleysan waxayna abuuri karaan shirar dib loo soo celin karo.

Sidoo kale, Mawduucu mar dambe ma sii laalaandoono sida kiiska kor ku xusan oo wareegsan oo aan wicin hawl, maaddaama Go Scheduler uu shaqeynayo si loo hubiyo waqti go'an oo suurtagal ah oo fulin ah hawlgallada hadda socda inta lagu jiro wicitaannada ka hor intaadan ka saarin dunta si loo furo meel oo loo oggolaado fulinta howlo cusub. Tani waxay saameyn ku yeelan doontaa marka la eego daahitaanka hoose ee Go 1.14.

Isbadal kale waa sTaageero dheeraad ah oo loogu talagalay gundhigga is-dhexgalka qaabab is-dul-saar ah. Hababka iskuxiraha dhismaha ayaa hada yeelan kara magacyo isku mid ah iyo saxiixyo lamid ah hababka isdhexgalka jira. Hababka si cad loo caddeeyay waxay u gaar yihiin sidii hore.

Dhinaca kale waxqabadka muujinta "dib u dhig" ayaa la kordhiyay, Isticmaalkeedu hadda si dhib yar ugama duwana xawaaraha ka soo wicitaanka tooska ah ee caajisnimada, taas oo kuu oggolaaneysa inaad isticmaasho bilowga caajiska ah ee shaqada ee koodhka xasaasiga ah ee waxqabadka.

Doorbid preemp Asynchronous ayaa sidoo kale la bixiyaa- Loops aan ku jirin wicitaanada shaqada waxay hadda u horseedi karaan xirmo jadwalka jadwalka ama dib u dhac ku yimaada bilowga qashin ururinta.

Waxtarka nidaamka qoondaynta bogga xasuusta ayaa la hagaajiyay, oo hadda si aad ah uga yar isku dhacyada qufulka ee qaabeynta qaababka leh qiyamka waaweyn ee GOMAXPROCS.

Natiijo ahaan, dib udhaca ayaa yaraaday waxqabadkiina wuu kordhay iyadoo si siman loo qoondeeyay qaybo badan oo xusuusta ah.

Mar dambe waxaad ka heli kartaa liis dhammaystiran oo ah astaamahan cusub muhiimka ah ee qoraallada sii-deynta ee 'GO 1.14'.

Sidoo kale, noocani cusub wuxuu ku shaqeyn doonaa macOS 10.11 El Capitan welina wuxuu taageeri doonaa bin-ka 32-bit ee barnaamijkaan. Tani waxay noqon kartaa nooca ugu dambeeya ee sidoo kale taageera 32-bit binaries oo ku yaal barnaamijyada kale sida watchOS, iOS, iPadOS, iyo tvOS.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.