added Go program writing docs