Chapter 1

Hello, Go!

IN THIS CHAPTER

Bullet Understanding why Go is the wave of the future

Bullet Installing Go on your computer

Bullet Working with an integrated development environment

Bullet Writing a Go program and understanding how it works

Bullet Seeing how Go compares to other languages

Go is an open-source programming language — one of the fastest-growing programming languages around — released by Google in 2009. It’s a multipurpose programming language specifically designed to build fast, scalable applications.

Technical Stuff Go comes from a pretty impressive team of people: Ken Thompson (designer and creator of Unix and C), Rob Pike (cocreator of UTF-8 and Unix format), and Robert Griesemer (a Google engineer). If you’re technically inclined, you may want to check out an article called “Go at Google: Language Design in the Service of Software Engineering” (https://talks.golang.org/2012/splash.article), which discusses how ...

Get Go Programming Language For Dummies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.