Go, commonly referred to as golang, is a programming language initially developed at Google in 2007. This book helps you to get started with Go programming. It describes all the elements of the language and illustrates their use with code examples. The following is highlight topics in this book:
Chapter 1. Development Environment
Chapter 2. Go Programming Language
Chapter 3. Arrays, Slices and Maps
Chapter 4. Functions
Chapter 5. Pointers
Chapter 6. Structs and Methods
Chapter 7. String Operations
Chapter 8. File Operations
Chapter 9. Error Handling and Logging
Chapter 10. Building Own Go Package
Chapter 11. Concurrency
Chapter 12. Encoding
Chapter 13. Hashing and Cryptography
Chapter 14. Database Programming
Chapter 15. Socket Programming