Goolang book chapers: 4-7