This page covers the following
topics related to Go Language : Introduction, Quick Start, Control Structures,
Data Structures, Functions, Objects, Concurrency, Packages, Input/Output,
Testing, Tooling.
This book explores history,
design principles and application in design patterns. It evaluates Go's
suitability for learning, discusses design patterns in Go using the GoHotDraw
framework, and systematically assesses Go's features. The book concludes with
insights into related work, future prospects, and a concise summary, featuring a
comprehensive design pattern catalog for developers and researchers exploring
Go's programming paradigms.
Go is a compiled,
statically typed language with a Clike syntax and garbage collection. This PDF
covers the following topics related to Go : Introduction, Getting Started, The
Basics, Structures, Maps, Arrays and Slices, Code Organization and Interfaces,
Tidbits, Concurrency.