Go

Programinė įranga Screenshot:
Go
Programinė detalės:
Versija: 1.5 Atnaujintas
Įkėlimo datą: 27 Sep 15
Kūrėjas: The Go Project
Licencija: Nemokamai
Populiarumas: 6

Rating: 3.0/5 (Total Votes: 2)

Eiti yra atviro kodo, cross-platform, išraiškingas, laisvai platinama, šiukšlių-renkami, o kartu programavimo kalba sukurta inžinierių komanda "Google". Su Eik, bet kūrėjas galės kurti stabilias, patikimas ir veiksmingas programas. Keletas interaktyvios pavyzdžiai yra rasti projekto interneto svetainėje.


Gali būti lengvai debugged naudojant GDB

gaminamas Go programavimo kalbos kodas gali būti lengvai debugged naudojant GDB (GNU projekto Debugger) atviro kodo programinę įrangą. Norėdami pradėti su Eik į savo GNU / Linux operacinė sistema, tiesiog atsisiųsti paketą, kuris atitinka jūsų kompiuteryje & rsquo;. -ių Architektūra, išsaugoti savo namų kataloge archyvą ir išpakuokite jį

Atidarykite terminalo programą, eikite į & lsquo vieta; dėžę & rsquo; Aplankas (pavyzdžiui, CD / home / softoware / go / bin /) ir paleisti & lsquo; ./ eiti help & rsquo; liepk, kad galėtumėte peržiūrėti laisvų komandų eilutės parinktis ir naudojimo pranešimą. Išplėstinė dokumentus apie tai, kaip pradėti dirbti su Go programavimo kalba taip pat pateikiama projekto pagrindinis svetainėje.


Komandų eilutės parinktis

įmontuotu komandas leis jums kompiliuoti paketus ir priklausomos teritorijos, į sąrašą paketus, spausdinti informaciją apie Go aplinką, pašalinti objektą failus, nustatyti paketus, siekiant generuoti Go failus perdirbimo kodą, sudaryti ir paleisti Eiti programą ir išbandyti paketus.

Be to, galite paleisti specialų eiti nuorodą, paleisti eiti įrankis veterinarą ant pakuočių, paleisti gofmt ant pakuotės šaltinių, surinkti ir įdiegti paketus ir priklausomos teritorijos, taip pat atsisiųsti ir įdiegti paketus ir priklausomos teritorijos.


Veikia GNU / Linux, BSD, Mac ir Windows

Kaip minėta peržiūros pradžios, Go "yra cross-platform programavimo kalba, o tai reiškia, kad jūs galite naudoti ją bet kuriame GNU / Linux distribucija, taip pat ant BSD, Mac OS X" ir "Microsoft Windows" operacinę sistemos. Abu 32 ir 64 bitų kompiuterių platformos palaiko šiuo metu

Kas naujo , šioje laidoje.

    < li> sudarytojas ir runtime dabar parašyta visiškai Eik (su trupučiu montuotojo). C nebėra dalyvauja įgyvendinant, ir todėl C kompiliatorius, kad kai reikėjo statyti pasiskirstymą dingo.
  • šiukšlininkas dabar kartu ir suteikia žymiai mažesnes pauzė kartus veikia, jei įmanoma, kartu su kitomis goroutines.
  • Pagal nutylėjimą, Go programas paleisti nustatytas branduolių vietų skaičius GOMAXPROCS; Ankstesniais spaudai jis nevykdė iki 1.
  • Parama vidaus paketus dabar yra numatyta visų saugyklų, o ne tik Eiti pagrindas.
  • Go komanda dabar suteikia eksperimentinę paramą & quot; vendoring & quot; Išorės priklausomybių.
  • Naujas Go priemonė pėdsakų komandą palaiko smulkiagrūdės atsekti programos vykdymo.
  • Naujas Eiti dok komanda (skiriasi nuo godoc) yra pritaikyti komandų eilutės naudojimą.

Kas naujo versijos 1.4.2:

  • Ši nauja versija ateina beveik septyniems mėnesiams po išleidimo Go 1.1 gali daug trumpesnį laikotarpį nei 14 mėnesių tarp 1,1 ir 1,0. Tikimės, panašias intervalą tarp ateities pagrindinių spaudai.
  • Eiti 1.2 apima nedidelių kalbos pokyčių pora, keletą patobulinimų į kalbos įgyvendinimo ir įrankiai, tam tikrais veiklos patobulinimų, ir daug papildymų ir (atgal suderinamais) keičiama į standartinę biblioteką.
  • Perskaitykite Laidos visas detales, nes kai kurie pokyčiai gali turėti įtakos esamų (Buggy) programų elgesį. Kas taip yra išleidimo renginiai.
  • naujas trijų puslapis gabaliuką sintaksė prideda galimybę nurodyti pajėgumus, taip pat ilgio. Tai leidžia programuotojas perduoti gabalas vertę, kuri gali prieiti tik prie ribotą dalį pagrindinės masyvas, technika, kuri anksčiau reikėjo nesaugios pakuotės naudojimą.
  • pagrindinis nauja funkcija įrankių grandinės yra įrenginys apskaičiuoti ir parodyti bandymų apimtis rezultatai. Žr eiti testą ir motyvacinį įrankis dokumentacijoje. Vėliau šią savaitę skelbsime straipsnį, kad aptariama šią naują funkciją detaliai.
  • goroutines dabar prevencinių planuojama, tuo, kad planavimo remiamasi kartais įvažiuodami į funkciją. Tai gali užkirsti kelią užimtas goroutines iš badauja kitas goroutines tą pačią pokalbio.
  • į numatytąjį goroutine kamino dydžio padidinimas turėtų pagerinti kai kurių programų veikimą. (Senasis dydis turėjo tendenciją pristatyti brangią kamino segmentų perjungimo veiklos kritinių sekcijų.) Kita pabaigos naujus apribojimus kamino dydžių ir operacinės sistemos siūlų skaičius turėtų užkirsti kelią pažeidęs programas naudojantys visus mašina išteklius , (Šie apribojimai gali būti koreguojamas naudojant naujas funkcijas runtime / debug pakuotės).
  • Galiausiai, tarp daugelio pokyčių standartinio bibliotekos, reikšmingi pokyčiai apima naują kodavimo paketą, indeksuotų argumentus printf formato stygos, ir kai patogias papildymus į šablonų paketais.

Kas naujo 1.4.1 versijoje:

  • Ši nauja versija ateina beveik septyniems mėnesiams po išleidimo Go 1.1 gali daug trumpesnį laikotarpį nei 14 mėnesių tarp 1,1 ir 1,0. Tikimės, panašias intervalą tarp ateities pagrindinių spaudai.
  • Eiti 1.2 apima nedidelių kalbos pokyčių pora, keletą patobulinimų į kalbos įgyvendinimo ir įrankiai, tam tikrais veiklos patobulinimų, ir daug papildymų ir (atgal suderinamais) keičiama į standartinę biblioteką.
  • Perskaitykite Laidos visas detales, nes kai kurie pokyčiai gali turėti įtakos esamų (Buggy) programų elgesį. Kas taip yra išleidimo renginiai.
  • naujas trijų puslapis gabaliuką sintaksė prideda galimybę nurodyti pajėgumus, taip pat ilgio. Tai leidžia programuotojas perduoti gabalas vertę, kuri gali prieiti tik prie ribotą dalį pagrindinės masyvas, technika, kuri anksčiau reikėjo nesaugios pakuotės naudojimą.
  • pagrindinis nauja funkcija įrankių grandinės yra įrenginys apskaičiuoti ir parodyti bandymų apimtis rezultatai. Žr eiti testą ir motyvacinį įrankis dokumentacijoje. Vėliau šią savaitę skelbsime straipsnį, kad aptariama šią naują funkciją detaliai.
  • goroutines dabar prevencinių planuojama, tuo, kad planavimo remiamasi kartais įvažiuodami į funkciją. Tai gali užkirsti kelią užimtas goroutines iš badauja kitas goroutines tą pačią pokalbio.
  • į numatytąjį goroutine kamino dydžio padidinimas turėtų pagerinti kai kurių programų veikimą. (Senasis dydis turėjo tendenciją pristatyti brangią kamino segmentų perjungimo veiklos kritinių sekcijų.) Kita pabaigos naujus apribojimus kamino dydžių ir operacinės sistemos siūlų skaičius turėtų užkirsti kelią pažeidęs programas naudojantys visus mašina išteklius , (Šie apribojimai gali būti koreguojamas naudojant naujas funkcijas runtime / debug pakuotės).
  • Galiausiai, tarp daugelio pokyčių standartinio bibliotekos, reikšmingi pokyčiai apima naują kodavimo paketą, indeksuotų argumentus printf formato stygos, ir kai patogias papildymus į šablonų paketais.

Kas naujo Versija 1.1.1:

  • 2011 metais paskelbė Eiti Veikimo App Engine , Nuo tada mes ir toliau tobulinti Eiti App Engine patirtį, ir apskritai pagerėjo Eiti paramą "Google Cloud platforma. Pavyzdžiui, "Google" API-go-klientas suteikia Eiti sąsają su "Google viešųjų API asortimentą, įskaitant Compute Engine Cloud Storage, BigQuery, Drive, ir daug daugiau.

Panaši programinė įranga

C
C

3 Jun 15

make utilities
make utilities

3 Jun 15

Pharo
Pharo

20 Feb 15

Gambas 3
Gambas 3

22 Jun 18

Komentarai Go

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!