I started learning Go out of curiosity and because I wanted to experience a peer-to-peer learning environment. My journey began during the LakeHub Piscine, an intensive one-month coding program where we learned through daily quests, weekly projects, checkpoints, and collaboration with fellow learners. At first, concepts like variables, loops, functions, and slices were challenging to understand. However, the peer-to-peer learning model made a big difference. Discussing ideas, solving problems...