Go (dasturlash tili)
From Wikipedia, the free encyclopedia
Go bu Google da Robert Griesemer, Rob Pike va Ken Tompson tomonidan ishlab chiqilgan statik tarzda terilgan, kompilyatsiya qilingan dasturlash tilidir.[7] U sintaktik jihatdan C ga o'xshaydi, lekin xotira xavfsizligi, axlat yig'ish, tizimli yozish, va CSP uslubidagi parallellik bilan.[8] Ilgari golang.org
domen nomi tufayli u ko'pincha Golang deb ataladi, lekin uning to'g'ri nomi Go.[9]
- Google'ning o'z-o'zini xostingi[10] "gc" kompilyator asboblar zanjiri, bir nechta operatsion tizimlarga va WebAssemblyga mo'ljallangan.[11]
- gofrontend, libgo kutubxonasi bilan boshqa kompilyatorlar uchun frontend. GCC bilan kombinatsiya gccgo;[12] LLVM bilan kombinatsiya gollvm.[13] [lower-alpha 1]
Qisqa faktlar Paradigmalari, Muallifi ...
Paradigmalari | Multi-paradigm: concurrent imperative, object-oriented[1][2] |
---|---|
Muallifi |
Robert Griesemer Rob Pike Ken Thompson |
Tuzilgan yili | 10-noyabr, 2009-yil (14 yil avval) (2009-11-10) |
Operatsion tizim | DragonFly BSD, FreeBSD, Linux, macOS, NetBSD, OpenBSD,[3] Plan 9,[4] Solaris, Windows |
Litsenziya | 3-clause BSD[5] + patent grant[6] |
Vebsayt | go.dev |
Bunga asos boʻlgan tillar | |
Failed to render property influenced by: influenced by property not found. | |
Buning asosida tuzilgan tillar | |
Odin, Crystal, Zig |
Yopish
Uchinchi tomon manbadan manbaga kompilyator, GopherJS,[15] kompilyatsiya qiladi Front-end veb-ishlab chiqish uchun JavaScript -ga o'ting.