Chapter 2. Go quick-start
Listing 2.1. Project structure for the application
Listing 2.2. main.go
Listing 2.3. main.go: line 01
Listing 2.4. main.go: lines 03–09
Listing 2.5. main.go: line 07
Listing 2.6. main.go: lines 11–15
Listing 2.7. main.go: lines 19–20
Listing 2.8. search/search.go: lines 01–09
Listing 2.9. GOROOT and GOPATH environmental variables
Listing 2.10. search/search.go: lines 08–09
Listing 2.11. Making a map
Listing 2.12. search/search.go: lines 11–57
Listing 2.13. search/search.go: lines 11–12
Listing 2.14. main.go: lines 17–21
Listing 2.15. search/search.go: lines 13–17
Listing 2.16. search/search.go: lines 13–14
Listing 2.17. search/search.go: lines 19–20
Listing 2.18. search/search.go: lines 22–27
Listing 2.19. search/search.go: lines 29–42
Listing 2.20. search/search.go: lines 29–30
Listing 2.21. search/search.go: lines 31–35
Listing 2.22. search/search.go: lines 37–41
Listing 2.23. search/search.go: lines 39–40
Listing 2.24. search/search.go: lines 29–32
Listing 2.25. search/search.go: lines 44–57
Listing 2.26. feed.go: lines 01–08
Listing 2.27. data.json
Listing 2.28. feed.go: lines 10–15
Listing 2.29. feed.go: lines 17–36
Listing 2.30. feed.go: lines 25–27
Listing 2.31. feed.go: lines 29–36
Listing 2.32. Using the empty interface
Listing 2.33. search/search.go : lines 29 - 42
Listing 2.34. search/match.go: lines 01–17
Listing 2.35. search/default.go: lines 01–15
Listing 2.36. search/default.go: line 13
Listing 2.37. Example of method calls