Learning the Go language by solving Project Euler problems.