Go: 68 Things Beginners Need to Know by Tachibana Kaori, Horikawa Yuka, Kirigaya Yui
English | July 27, 2024 | ISBN: N/A | ASIN: B0DBG8H1N9 | 216 pages | EPUB | 0.34 Mb
English | July 27, 2024 | ISBN: N/A | ASIN: B0DBG8H1N9 | 216 pages | EPUB | 0.34 Mb
Discover the essentials of Go programming with this comprehensive guide.
Perfect for beginners, this book covers everything from Go's statically typed nature to its powerful standard library.
Learn about goroutines, channels, and Go's unique approach to error handling.
Understand Go's simple syntax, built-in unit testing, and lack of inheritance.
Explore Go's package management system, cross-compilation capabilities, and support for HTTP/2.
With clear explanations and practical examples, you'll quickly become proficient in Go.
Ideal for anyone looking to master the fundamentals of Go programming.
Start your journey into the world of Go today!
《Index》
・Go is Statically Typed
・Go Has Garbage Collection
・Understanding Goroutines in Go
・Using Channels to Communicate Between Goroutines
・Go Compiles to a Single Binary
・Go's Simple Syntax
・Go's Built-in Unit Testing
・Go Interfaces for Polymorphism
・Go's Powerful Standard Library
・Go's Lack of Inheritance
・Go prefers composition over inheritance
・Go has pointers but no pointer arithmetic
・Go uses slices instead of arrays
・Go has maps for key-value storage
・Using 'defer' for Cleanup Tasks in Go
・Error Handling with 'panic' and 'recover' in Go
・Strict Error Handling in Go
・Using Go's Built-In Race Detector
・Cross-Compilation in Go
・Fast Compilation in Go
・Clear and Consistent Coding Style in Go
・Standard Code Formatting Tool: gofmt
・Go's Package Management System
・Go's Dependency Management Tool: go mod
・Go's First-Class Support for HTTP/2
・Go's Support for JSON and XML Encoding/Decoding
・Go's Built-in Web Server
・Go's TLS Support for Secure Communication
・Simple Deployment Process in Go
…etc