Mihalis Tsoukalos is a Technical author, a UNIX Administrator and Developer, a DBA and a Mathematician. He is the author of Go Systems Programming and Mastering Go. You can reach him at http://www.mtsoukalos.eu/ and https://twitter.com/mactsouk.

Authored Content

Goland gopher illustration

This practical cheat sheet will help you get started with Go.
Traffic lights at night

Learn the pros and cons of storing data in Go using arrays and slices and why one is usually better than the other.
One cat cloned into four cats

In the third article in this series about the Go programming language, learn the three most popular ways to copy a file.
Goland gopher illustration

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.