Professional Documents
Culture Documents
Go-Programming-Language 9285594 Powerpoint
Go-Programming-Language 9285594 Powerpoint
Language:
Explained Simply!
Why Golang?
• To make processors highly performant Hardware
manufacturers are adding more and more cores to the
processors.
• Since data centers are running on such processors the
number of cores will increase over the years.
• However, addition of cores has physical limitations and
software optimizations are required.
• Thus, languages should support concurrency easily and
they should be scalable with increased number of cores.
• Go was developed with the express purpose of scalability
and concurrency.
Following are some of the features of Golang,
which make it most suitable for modern
computing needs:
Multithreading