Extra comments and notes

just so I can understand the go language