- Visit the Go site: https://golang.org/.
- Visit the site of Docker: https://www.docker.com/.
- Visit the Docker Hub site: https://hub.docker.com/.
- Go 2 Draft Designs: https://blog.golang.org/go2draft.
- Browse the Go documentation site: https://golang.org/doc/.
- Visit the documentation of the log package at https://golang.org/pkg/log/.
- Visit the documentation of the log/syslog package at https://golang.org/pkg/log/syslog/.
- Visit the documentation of the os package at https://golang.org/pkg/os/.
- Have a look at https://golang.org/cmd/gofmt/, which is the documentation page of the gofmt tool that is used for formatting Go code.
- Write a Go program that finds the sum of all command-line arguments that are valid numbers.
- Write a Go program that finds the average value of floating-point numbers that are given as command-line arguments.
- Write a Go program that keeps reading integers until it gets the word END as input.
- Can you modify customLog.go in order to write its log data into two log files at the same time? You might need to read Chapter 8, Telling a UNIX System What to Do, for help.
- If you are working on a Mac machine, check the TextMate editor at http://macromates.com/, as well as BBEdit at https://www.barebones.com/products/bbedit/.
- Visit the documentation page of the fmt package at https://golang.org/pkg/fmt/ to learn more about verbs and the available functions.
- Please visit https://blog.golang.org/why-generics to learn more about Go and Generics.
![country flag](/images/countries/us.png)
![country flag](/images/countries/gb.png)
![country flag](/images/countries/india.png)
![country flag](/images/countries/germany.png)
![country flag](/images/countries/france.png)
![country flag](/images/countries/canada.png)
![country flag](/images/countries/russia.png)
![country flag](/images/countries/spain.png)
![country flag](/images/countries/brazil.png)
![country flag](/images/countries/australia.png)
![country flag](/images/countries/singapore.png)
![country flag](/images/countries/hungary.png)
![country flag](/images/countries/ukraine.png)
![country flag](/images/countries/lux.png)
![country flag](/images/countries/estonia.png)
![country flag](/images/countries/lithuania.png)
![country flag](/images/countries/southkorea.png)
![country flag](/images/countries/turkey.png)
![country flag](/images/countries/switzerland.png)
![country flag](/images/countries/colombia.png)
![country flag](/images/countries/taiwan.png)
![country flag](/images/countries/chile.png)
![country flag](/images/countries/norway.png)
![country flag](/images/countries/ecuador.png)
![country flag](/images/countries/indonesia.png)
![country flag](/images/countries/newzealand.png)
![country flag](/images/countries/cyprus.png)
![country flag](/images/countries/denmark.png)
![country flag](/images/countries/finland.png)
![country flag](/images/countries/poland.png)
![country flag](/images/countries/malta.png)
![country flag](/images/countries/czech.png)
![country flag](/images/countries/austria.png)
![country flag](/images/countries/sweden.png)
![country flag](/images/countries/italy.png)
![country flag](/images/countries/egypt.png)
![country flag](/images/countries/belgium.png)
![country flag](/images/countries/portugal.png)
![country flag](/images/countries/slovenia.png)
![country flag](/images/countries/ireland.png)
![country flag](/images/countries/romania.png)
![country flag](/images/countries/greece.png)
![country flag](/images/countries/argentina.png)
![country flag](/images/countries/netherlands.png)
![country flag](https://cdn.packtpub.com/flag/004da5c4-583f-4e69-a0a8-0e999f350f90_128px-Flag_of_Bulgaria.png)
![country flag](/images/countries/latvia.png)
![country flag](/images/countries/southafrica.png)
![country flag](/images/countries/malaysia.png)
![country flag](/images/countries/japan.png)
![country flag](/images/countries/slovakia.png)
![country flag](/images/countries/philippines.png)
![country flag](/images/countries/mexico.png)
![country flag](/images/countries/thailand.png)