Go (programmalastırıw tili)
From Wikipedia, the free encyclopedia
Go - kompilyaciyalanǵan joqarı dárejeli programmalastırıw tili. Go tili Google-da[1] Robert Grizemer, Rob Payk hám Ken Tompson tárepinen islep shıǵarılǵan statikalıq jazılǵan programmalastırıw tili.[2] Ol sintaksislik jaǵınan C tiline uqsas, biraq sonıń menen birge yad qáwipsizligi, shıǵındını jıynaw, strukturalıq jazıw hám CSP stilindegi parallellikke iye.[3] Aldın domen atı golang.org bolǵanlıqtan onı jiyi Golang dep te ataydı, biraq onıń anıq atı Go.[4]
Bul ele juwmaqlanbaǵan maqala esaplanadı. Bunı tolıqtırıp Wikipedianıń rawajlanıwına ózińizdiń úlesińizdi qossańız boladı. |
Eki tiykarǵı ámelge asırıw bar:
- Bir neshe operacion sistemalarǵa hám WebAssembly-ge baǵdarlanǵan Google-dıń ózine tán "gc" kompilyatorlıq úskeneler dizbegine iye.[5][6]
- gofrontend, libgo kitapxanası bar basqa kompilyatorlarǵa arnalǵan frontend. GCC kombinaciyası;[7] LLVM-menen kombinaciya - gollvm.[8]
Úshinshi táreptiń derekten derekke kompilyatorı, GopherJS,[9] veb-sayttı jaratıw ushın Go to JavaScript kompilyaciya etedi.