Doing 100 Projects for the Go Language