Modhanna íocaíochta Abuse

Conas Hello World a Chruthú i Go

25.11.2022, 23:31

Táimid tar éis labhairt cheana féin faoi stair na teanga ríomhchlárúcháin Go , a struchtúr, a comhréir , agus anois is féidir linn an clár is simplí a rith uirthi, eadhon an clasaiceach Hello World. Réidh? Ansin ní bheidh sé rófhada.

Conas clár a chruthú

Cruthaímis ár gcéad chlár. I ríomhchlárú, is gnách do gach tosaitheoir tosú tríd an líne "Haigh a dhomhan!" a thaispeáint. Is féidir leat Go a shuiteáil ar do chóras nó an tseirbhís ar líne play.golang.org a úsáid. Le cabhair uaidh, is féidir leat do chéad chlár a rith díreach sa bhrabhsálaí. Oibrímis leis an tseirbhís ar líne. Oscail an suíomh.

Ansin feicfidh tú cód críochnaithe an chéad chláir:

 package main import ( "fmt") func main() { fmt.Println("Hello, playground") } 

Conas Hello World a Chruthú i Go

Ba chóir go léireodh an chéad líne gur leis an main an comhad, agus go n-allmhairíonn an dara líne an pacáiste fmt , atá freagrach as feidhmeanna caighdeánacha ionchuir agus aschuir. Tá lúibíní ag teastáil chun roinnt pacáistí a allmhairiú ag an am céanna. Is féidir ainmneacha a chur leis agus camóga scartha astu.

Ina dhiaidh sin, déanfar an pacáiste feidhme main a nuashonrú. Ansin déanfar é a fhorghníomhú le seoladh an chláir. Cuimsíonn gach clár Go an main . Is í an main an pointe iontrála mar a thugtar air. Tosaíonn forghníomhú an ordaithe uaidh, cé go dtarlaíonn forghníomhú ó bharr go bun in aon teanga dhinimiciúil.

Laistigh den phríomhfheidhm, tugtar an leabharlann fmt air. Roimhe seo, allmhairíodh í ag baint úsáide as an gcomhréir ponc. Priontálann an modh printLn teaghrán chuig an scáileán. Tá comhréir shonrach glactha ag Go: is é a bhunús ná fiú mura n-eisíonn an tiomsaitheoir earráid mar gheall ar neamhréir, moltar an comhréir a leanúint go beacht.

Is gnách comhréir cás camel a úsáid le haghaidh ainmneacha athróg, i.e. FooBar nó Foobar in ionad foo_bar. B’fhéidir gur thug tú faoi deara nach ndéanann Go aon charachtair a fhilleadh roimh an lúibín tosaigh. Fiú má chuireann tú briseadh líne isteach, gheobhaidh tú earráid:

Conas Hello World a Chruthú i Go

Tá eangú caighdeánaithe ag Go freisin, cé nach bhfuil na ceanglais chéanna aige agus atá ag Python.