Study Golang step by step.