How To Code in Go


This book is designed to introduce you to writing programs with the Go programming language. You'll learn how to write useful tools and applications that can run on remote servers, or local Windows, macOS, and Linux systems for development. The topics that it covers include how to: - Install and set up a local Go development environment on Windows, macOS, and Linux systems; - Design your programs with conditional logic, including switch statements to control program flow; - Define your own data structures and create interfaces to them for reusable code; - Write custom error handling functions; - Building and installing your Go programs so that they can run on different operating systems and different CPU architectures; - Using flags to pass arguments to your programs, to override default options. Each chapter can be read on its own or used as a reference, or you can follow the chapters from beginning to end. Feel free to jump to the chapter or chapters that best suits your purpose as you are learning Go with this book.
Download free tutorial in PDF (447 pages) created by Cory LaNou .
Pages : 447
Size :
File type : HTML
Downloads: 181
Created: 2021-05-15
License: Free
Author(s): Cory LaNou
How To Code in Go

Others Go Tutorials

The Little MongoDB Book

Graph Theory - Advanced Algorithms and Applications

Algorithms book for Professionals

Problem Solving with Algorithms and Data Structures

Django Web Framework and Python

Others related eBooks about How To Code in Go

Java Persistence with JPA

This tutorial is a reference guide to provide a framework on how to work with JPA and help you to start your first JPA applications,free PDF training course material on 33 pages ....

The Basics of Game Design

Download this ebook intituled The Basics of Game Design, free training document about video game development on 24 pages for beginners....

Modern C

Modern C focuses on the new and unique features of modern C programming. The book is based..., download free Modern C tutorial in PDF (496 pages) created by Jens Gustedt ....

Think Data Structures: Algorithms and Information Retrieval in Java

Data structures and algorithms are among the most important inventions of the last 50 years, and they are fundamental tools software engineers need to know. But in the author's opinion, most of the books on these topics are too theoretical, too big, and too 'bottom up'....

Getting started with C#

Free tutorial in PDF about C# programming ,a training document under 52 pages designated to beginners who want to learn the basics of CSharp language....

Getting started with Java Language

This PDF document is a complet tutorial about Java programming language, free training course in 983 pages intended to beginner Java developer....

Android Tutorial

This tutorial is a brief overview of some Android concepts designated to beginners who want to learn the basics of Android programming language. It's a free training couses in PDF under 48 pages by Larry Walters....

Introduction to Scientific Programming with Python

This book offers an initial introduction to programming for scientific and computational applications using the Python programming language. The presentation style is compact and example-based, making it suitable for students and researchers with little or no prior experience in programming....

Flutter in Action

With Flutter, you can build mobile applications using a single, feature-rich SDK that includes everything from a rendering engine to a testing environment. Flutter compiles programs written in Google’s intuitive Dart language to platform-specific code so your iOS and Android games, utilities, and ...

Annotated Algorithms in Python: with Applications in Physics, Biology, and Finance

This book is assembled from lectures given by the author over a period of 10 years at the School of Computing of DePaul University. The lectures cover multiple classes, including Analysis and Design of Algorithms, Scientific Computing, Monte Carlo Simulations, and Parallel Algorithms. These lectur...