The Art of Go - Basics: Introduction to Programming in Go The Art of Go - Basics: Introduction to Programming in Go

The Art of Go - Basics: Introduction to Programming in Go

Publisher Description

Learn Golang Programming by "Reading" This Book!

Go is one of the most popular programming languages, created by Google. Go is much simpler than most other modern programming languages such as Java or C#. It is easier to learn. It is easier to use. And, it is more fun to use.

If you are just starting with programming, then Go is the perfect language to learn programming with. Go is a "backend programming language", and it is different from other popular dynamic languages like Python and Javascript. It requires more discipline. It will make you a better programmer. Once you are comfortable with Go, you can more easily learn other programming languages.

The Art of Go - Basics starts from the absolute basics and moves on to more advanced topics. Although it is an introductory book, you will gain sufficient knowledge, after reading this book, that you can venture into a journey of programming in Go on your own. If you are a seasoned developer, then it will provide a good introduction to idiomatic usages of Go in broad contexts.

Who is this book for?

•Anyone who wants to know what programming is and how the code is written.
•Anyone who has tried to learn programming and given up because it was too hard.
•Anyone who has some experience in programming and who wants to learn the Go language.

The Art of Go - Basics is organized into a series of small lessons. Each lesson starts with simple example programs, and it emphasizes code reading rather than premature writing. You will learn basics of coding, and some intricacies of Golang, just by reading each lesson. The book includes some (optional) exercises, and it ends with a few final projects.

The Art of Go - Basics covers the following topics (as of version Go 1.16), among other things:

•The basic structure of Go programs.
•Basic constructs of the Go programming language such as expressions and statements.
•Primitive types, slices, maps, and functions.
•Go structs, interfaces, and methods.
•Pointers. Value semantics vs reference semantics.
•Value receivers vs pointer receivers.
•Concurrent programming with Goroutines and channels.
•Simple network programming over TCP.
•Simple Web programming using the net/http standard package.
•Go build tools. Go modules.

If you are just starting to learn programming, then learn Go. Learn programming with Go. The Art of Go - Basics will guide you through your first steps in the wonderful world of programming!

Get this book now and start learning Go programming today!

GENRE
Computers & Internet
RELEASED
2021
May 5
LANGUAGE
EN
English
LENGTH
382
Pages
PUBLISHER
Coding Books Press
SELLER
Draft2Digital, LLC
SIZE
856.1
KB
Learning Go Learning Go
2024
Go Programming Language, The Go Programming Language, The
2015
C Programming For Dummies C Programming For Dummies
2020
Practical C Programming Practical C Programming
1997
C++ Without Fear C++ Without Fear
2011
Programming in Go Programming in Go
2012
Rust Mini Reference Rust Mini Reference
2023
Python Mini Reference Python Mini Reference
2023
Golang Mini Reference Golang Mini Reference
2022
Lua Mini Reference Lua Mini Reference
2023
Einstein's Relativity: The Special Theory and the General Theory - Free Chapter 1 Einstein's Relativity: The Special Theory and the General Theory - Free Chapter 1
2025
Einstein's Relativity: The Special Theory and the General Theory - Chapter 7 Einstein's Relativity: The Special Theory and the General Theory - Chapter 7
2025
Programming Problems: Advanced Algorithms Programming Problems: Advanced Algorithms
2013
Software Engineering - The Soft Parts Software Engineering - The Soft Parts
2023
Bash Command Line Pro Tips Bash Command Line Pro Tips
2014
Python 3 Tutorial Python 3 Tutorial
2014
Python For Beginners: A Practical and Step-by-Step Guide to Programming with Python Python For Beginners: A Practical and Step-by-Step Guide to Programming with Python
2023
Make Your First App with Xcode Make Your First App with Xcode
2016