Changes

Jump to: navigation, search

Go (Programming Language)

446 bytes added, 22:41, 22 November 2019
no edit summary
'''[[Main Page|Home]] * [[Programming]] * [[Languages]] * Go (Programming Language)'''
'''Go''' is a [[C]] like [https://en.wikipedia.org/wiki/Concurrent_programming_language#Concurrent_programming_languages concurrent programming language] by [[Google|Google Inc.]]. Go uses [https://en.wikipedia.org/wiki/Garbage_collection_%28computer_science%29 Garbage Collection] for [https://en.wikipedia.org/wiki/Dynamic_memory_allocation dynamic allocated] [[Memory|memory]], and was designed in 2007 by [https://research.google.com/pubs/author96.html Robert Griesemer], [https://en.wikipedia.org/wiki/Rob_Pike Rob Pike], and [[Ken Thompson]]. Go has built-in facilities, as well as library support, for writing [https://en.wikipedia.org/wiki/Concurrent_computing concurrent programs], such as '''goroutines''', a type of [https://en.wikipedia.org/wiki/Light-weight_process light-weight process] <ref>[https://golang.org/doc/effective_go.html#concurrency Effective Go - The Go Programming Language - Concurrency]</ref> and [https://en.wikipedia.org/wiki/Channel_(programming) channels] <ref>[https://en.wikipedia.org/wiki/Go_%28programming_language%29 Go (programming language) from Wikipedia]</ref>.
=Chess Programs=
* [https://blog.golang.org/ The Go Blog]
: [https://blog.golang.org/go1.8 Go 1.8 is released], February 16, 2017
* [httphttps://code.google.com/p/go/ The Go Programming Language - Google Project Hosting]
* [https://en.wikipedia.org/wiki/Go_%28programming_language%29 Go (programming language) from Wikipedia]
* [httphttps://go-lang.cat-v.org/doc/ Go Language Documentation]
==Repositories==
* [https://github.com/golang Go · GitHub]

Navigation menu