Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Copyright
Brief Table of Contents
Table of Contents
Preface
Acknowledgments
About this book
About the authors
Unit 0. Getting started
Lesson 1. Get ready, get set, Go
Unit 1. Imperative programming
Lesson 2. A glorified calculator
Lesson 3. Loops and branches
Lesson 4. Variable scope
Lesson 5. Capstone: Ticket to Mars
Unit 2. Types
Lesson 6. Real numbers
Lesson 7. Whole numbers
Lesson 8. Big numbers
Lesson 9. Multilingual text
Lesson 10. Converting between types
Lesson 11. Capstone: The Vigenère cipher
Unit 3. Building blocks
Lesson 12. Functions
Lesson 13. Methods
Lesson 14. First-class functions
Lesson 15. Capstone: Temperature tables
Unit 4. Collections
Lesson 16. Arrayed in splendor
Lesson 17. Slices: windows into arrays
Lesson 18. A bigger slice
Lesson 19. The ever-versatile map
Lesson 20. Capstone: A slice of life
Unit 5. State and behavior
Lesson 21. A little structure
Lesson 22. Go’s got no class
Lesson 23. Composition and forwarding
Lesson 24. Interfaces
Lesson 25. Capstone: Martian animal sanctuary
Unit 6. Down the gopher hole
Lesson 26. A few pointers
Lesson 27. Much ado about nil
Lesson 28. To err is human
Lesson 29. Capstone: Sudoku rules
Unit 7. Concurrent programming
Lesson 30. Goroutines and concurrency
Lesson 31. Concurrent state
Lesson 32. Capstone: Life on Mars
Conclusion. Where to Go from here
Appendix. Solutions
Index
List of Figures
List of Tables
List of Listings
← Prev
Back
Next →
← Prev
Back
Next →