Go lang

විකිපීඩියා වෙතින්
Go
Go Logo Aqua.svg
පැරඩයිමMulti-paradigm: concurrent, functional,[1] imperative, object-oriented[2]
සැලසුම් කළේRobert Griesemer
Rob Pike
Ken Thompson
සංවර්ධකයාThe Go Authors[3]
පළමුව ප්‍රකාශයනොවැම්බර් 10, 2009; වසර 13 කට පෙර (2009-11-10)
ස්ථායි නිකුතුව
1.11.4 / දෙසැම්බර් 14, 2018; වසර 3 කට පෙර (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 විකිදත්ත සංස්කරණය කරන්න
ප්‍රධාන ක්‍රියාත්මක කිරීම
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. 3.0 3.1 "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. 10.0 10.1 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" වෙතින් සම්ප්‍රවේශනය කෙරිණි