programming-examples/go
2019-11-18 15:02:35 +01:00
..
arrays Adding golang examples 2019-11-18 15:02:35 +01:00
atomic-counters Adding golang examples 2019-11-18 15:02:35 +01:00
base64-encoding Adding golang examples 2019-11-18 15:02:35 +01:00
channel-buffering Adding golang examples 2019-11-18 15:02:35 +01:00
channel-directions Adding golang examples 2019-11-18 15:02:35 +01:00
channel-synchronization Adding golang examples 2019-11-18 15:02:35 +01:00
channels Adding golang examples 2019-11-18 15:02:35 +01:00
closing-channels Adding golang examples 2019-11-18 15:02:35 +01:00
closures Adding golang examples 2019-11-18 15:02:35 +01:00
collection-functions Adding golang examples 2019-11-18 15:02:35 +01:00
command-line-arguments Adding golang examples 2019-11-18 15:02:35 +01:00
command-line-flags Adding golang examples 2019-11-18 15:02:35 +01:00
command-line-subcommands Adding golang examples 2019-11-18 15:02:35 +01:00
constants Adding golang examples 2019-11-18 15:02:35 +01:00
defer Adding golang examples 2019-11-18 15:02:35 +01:00
directories Adding golang examples 2019-11-18 15:02:35 +01:00
environment-variables Adding golang examples 2019-11-18 15:02:35 +01:00
epoch Adding golang examples 2019-11-18 15:02:35 +01:00
errors Adding golang examples 2019-11-18 15:02:35 +01:00
execing-processes Adding golang examples 2019-11-18 15:02:35 +01:00
exit Adding golang examples 2019-11-18 15:02:35 +01:00
file-paths Adding golang examples 2019-11-18 15:02:35 +01:00
for Adding golang examples 2019-11-18 15:02:35 +01:00
functions Adding golang examples 2019-11-18 15:02:35 +01:00
goroutines Adding golang examples 2019-11-18 15:02:35 +01:00
hello-world Adding golang examples 2019-11-18 15:02:35 +01:00
http-clients Adding golang examples 2019-11-18 15:02:35 +01:00
http-servers Adding golang examples 2019-11-18 15:02:35 +01:00
if-else Adding golang examples 2019-11-18 15:02:35 +01:00
interfaces Adding golang examples 2019-11-18 15:02:35 +01:00
json Adding golang examples 2019-11-18 15:02:35 +01:00
line-filters Adding golang examples 2019-11-18 15:02:35 +01:00
maps Adding golang examples 2019-11-18 15:02:35 +01:00
methods Adding golang examples 2019-11-18 15:02:35 +01:00
multiple-return-values Adding golang examples 2019-11-18 15:02:35 +01:00
mutexes Adding golang examples 2019-11-18 15:02:35 +01:00
non-blocking-channel-operations Adding golang examples 2019-11-18 15:02:35 +01:00
number-parsing Adding golang examples 2019-11-18 15:02:35 +01:00
panic Adding golang examples 2019-11-18 15:02:35 +01:00
pointers Adding golang examples 2019-11-18 15:02:35 +01:00
random-numbers Adding golang examples 2019-11-18 15:02:35 +01:00
range Adding golang examples 2019-11-18 15:02:35 +01:00
range-over-channels Adding golang examples 2019-11-18 15:02:35 +01:00
rate-limiting Adding golang examples 2019-11-18 15:02:35 +01:00
reading-files Adding golang examples 2019-11-18 15:02:35 +01:00
recursion Adding golang examples 2019-11-18 15:02:35 +01:00
regular-expressions Adding golang examples 2019-11-18 15:02:35 +01:00
select Adding golang examples 2019-11-18 15:02:35 +01:00
sha1-hashes Adding golang examples 2019-11-18 15:02:35 +01:00
signals Adding golang examples 2019-11-18 15:02:35 +01:00
slices Adding golang examples 2019-11-18 15:02:35 +01:00
sorting Adding golang examples 2019-11-18 15:02:35 +01:00
sorting-by-functions Adding golang examples 2019-11-18 15:02:35 +01:00
spawning-processes Adding golang examples 2019-11-18 15:02:35 +01:00
stateful-goroutines Adding golang examples 2019-11-18 15:02:35 +01:00
string-formatting Adding golang examples 2019-11-18 15:02:35 +01:00
string-functions Adding golang examples 2019-11-18 15:02:35 +01:00
structs Adding golang examples 2019-11-18 15:02:35 +01:00
switch Adding golang examples 2019-11-18 15:02:35 +01:00
temporary-files-and-directories Adding golang examples 2019-11-18 15:02:35 +01:00
testing Adding golang examples 2019-11-18 15:02:35 +01:00
tickers Adding golang examples 2019-11-18 15:02:35 +01:00
time Adding golang examples 2019-11-18 15:02:35 +01:00
time-formatting-parsing Adding golang examples 2019-11-18 15:02:35 +01:00
timeouts Adding golang examples 2019-11-18 15:02:35 +01:00
timers Adding golang examples 2019-11-18 15:02:35 +01:00
url-parsing Adding golang examples 2019-11-18 15:02:35 +01:00
values Adding golang examples 2019-11-18 15:02:35 +01:00
variables Adding golang examples 2019-11-18 15:02:35 +01:00
variadic-functions Adding golang examples 2019-11-18 15:02:35 +01:00
waitgroups Adding golang examples 2019-11-18 15:02:35 +01:00
worker-pools Adding golang examples 2019-11-18 15:02:35 +01:00
writing-files Adding golang examples 2019-11-18 15:02:35 +01:00
xml Adding golang examples 2019-11-18 15:02:35 +01:00
README.md Adding golang examples 2019-11-18 15:02:35 +01:00

Golang

Go, also known as Golang, is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Go is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency.