Jump to content

Go lang

විකිපීඩියා වෙතින්
Go
පැරඩයිමMulti-paradigm: concurrent, functional,[1] imperative, object-oriented[2]
සැලසුම් කළේRobert Griesemer
Rob Pike
Ken Thompson
සංවර්ධකයාThe Go Authors[3]
පළමුව ප්‍රකාශයනොවැම්බර් 10, 2009; වසර 14 කට පෙර (2009-11-10)
ස්ථායි නිකුතුව
1.11.4 / දෙසැම්බර් 14, 2018; වසර 5 කට පෙර (2018-12-14)[4]
ප්‍රරූප නීතියInferred, static, strong, structural[5][6]
ක්‍රියාත්මක භාෂාවGo, assembly language (gc); C (gccgo)
OSDragonFly BSD, FreeBSD, Linux, macOS, NetBSD, OpenBSD,[7] Plan 9,[8] Solaris, Windows
වරපතBSD-style[3] patent grant[9]
ගොනු දිගුව.go
වෙබ් අඩවියgo.dev Edit this at Wikidata
ප්‍රධාන ක්‍රියාත්මක කිරීම
gc, gccgo
ආභාෂය ලද්දේ
Alef, APL,[10] BCPL,[10] C, CSP, Limbo, Modula, Newsqueak, Oberon, occam, Pascal,[11] Smalltalk[12]
බලපෑම් කළේ
Crystal

ගූගල්හි ක්‍රමලේකන භාෂාව go lang වේ. go lang යනු වි⁣ශේෂ ගුනාංග සහිත භාෂාවකි.

ඉතිහාසය

[සංස්කරණය]

මෙය මුලින්ම නිපදවා ඇත්තේ 1997 දීය. මෙය පසුව 2008 ජනවාරි වලදී වැඩ ඵකලස්කර පූර්ණකාලිනව ඇරඹුණු. 2009 දී මෙය පු්‍රසිද්ධ කලහ.


මූලාශ්‍ර

[සංස්කරණය]
  1. ^ ""First-Class Functions in Go"". සම්ප්‍රවේශය November 14, 2018. Go supports ... a functional programming style in a strongly typed language.
  2. ^ "Go: code that grows with grace". සම්ප්‍රවේශය June 24, 2018. Go is Object Oriented, but not in the usual way.
  3. ^ a b "Text file LICENSE". The Go Programming Language. Google. සම්ප්‍රවේශය October 5, 2012.
  4. ^ "Release History - The Go Programming Language". සම්ප්‍රවේශය January 3, 2019.
  5. ^ "Why doesn't Go have "implements" declarations?". golang.org. සම්ප්‍රවේශය October 1, 2015.
  6. ^ Pike, Rob (December 22, 2014). "Rob Pike on Twitter". සම්ප්‍රවේශය March 13, 2016. Go has structural typing, not duck typing. Full interface satisfaction is checked and required.
  7. ^ "lang/go: go-1.4 – Go programming language". OpenBSD ports. December 23, 2014. සම්ප්‍රවේශය January 19, 2015.
  8. ^ "Go Porting Efforts". Go Language Resources. cat-v. January 12, 2010. සම්ප්‍රවේශය January 18, 2010.
  9. ^ "Additional IP Rights Grant". The Go Programming Language. Google. සම්ප්‍රවේශය October 5, 2012.
  10. ^ a b Pike, Rob (April 24, 2014). "Hello Gophers". සම්ප්‍රවේශය March 11, 2016.
  11. ^ "Language Design FAQ". golang.org. January 16, 2010. සම්ප්‍රවේශය February 27, 2010.
  12. ^ "The Evolution of Go". සම්ප්‍රවේශය September 26, 2015.
"https://si.wikipedia.org/w/index.php?title=Go_lang&oldid=431581" වෙතින් සම්ප්‍රවේශනය කෙරිණි