Go programming language Go programming language feed

Go (or Golang), a programming language initially developed at Google, is a compiled, statically-typed language with an open source implementation.


Compare two ways to share information with goroutines, one using synchronized shared memory and the...
Traffic lights at night

Learn the pros and cons of storing data in Go using arrays and slices and why one is usually better...
3 ways to copy files in Go

In the third article in this series about the Go programming language, learn the three most popular...
gopher illustrations

Develop a concurrent TCP server that generates random numbers using only about 65 lines of Go code.
Password laptop

Go's random number generator is a great way to generate difficult-to-guess passwords.
woman programming

Get your new site up and running quickly with Hugo.
Why Go is skyrocketing in popularity

In only two years, Golang leaped from the 65th most popular programming language to #17. Here's...
Sheet music with geometry graphic

Learn how a developer used Go and a Raspberry Pi to create AI specifically tuned to his own style.