TourOfGo #36, #41, #44. #41's test program is not over yet.
TourOfGo: #24, #48
TourOfGo: #56, #58
go fmt
TourOfGo: #41 test program
Merge branch #41_fix

Conflicts:
	main/TourOfGo_test.go
Merge branch '#41_fix' into TourOfGo

Conflicts:
	main/TourOfGo_test.go
TourOfGo: #59
TourOfGo: #60
TourOfGo: #70
TourOfGo: #71
Merge branch 'TourOfGo'