/   Programming Languages Books /  

Golang Books

Advertisement

Golang Books

There are many online resources where you can find free Golang books to download in PDF format, including online textbooks, ebooks, lecture notes, and more, covering basic, beginner, and advanced concepts for those looking for an introduction to the subject or a deeper understanding of it.

GO Programming Language with Design Patterns

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.

Author(s):

s 196Pages

An Introduction to Programming in Go

This page covers the following topics related to Go Language : Getting Started,Your First Program, Types, Variables, Control Structures, Arrays, Slices and Maps, Functions, Pointers, Structs and Interfaces, Concurrency, Packages, Testing, The Core Packages, Next Steps.

Author(s):

s NAPages

Essentials of Go Programming

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.

Author(s):

s NAPages

How To Code in Go

Go (or GoLang) is a modern programming language originally developed by Google that uses high-level syntax similar to scripting languages. It is popular for its minimal syntax and innovative handling of concurrency, as well as for the tools it provides for building native binaries on foreign platforms. This PDF covers the following topics related to Go : Introduction, How To Install Go and Set Up a Local Programming Environment on Ubuntu 18.04, How To Install Go and Set Up a Local Programming Environment on macOS, How To Install Go and Set Up a Local Programming Environment on Windows 10, How To Write Your First Program in Go, Understanding the GOPATH, How To Write Comments in Go, Understanding Data Types in Go, An Introduction to Working with Strings in Go, How To Format Strings in Go, An Introduction to the Strings Package in Go,  How To Use Variables and Constants in Go, How To Convert Data Types in Go, How To Do Math in Go with Operators,  Understanding Boolean Logic in Go.

Author(s):

s 447Pages

The Little Go Book by Karl Seguin

Go is a compiled, statically typed language with a C­like 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.

Author(s):

s 84Pages

Advertisement