How To Code in Go



Bookstore > Books > How To Code in Go

How To Code in Go
Free Download
eBookFree
Rating
AuthorsMark Bates, Cory LaNou, Tim Raymond
PublisherDigitalOcean
Published2020
Pages447
LanguageEnglish
FormatPaper book / ebook (PDF)
EBook Hardcover Paperback

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.


  1. (2 books)



Similar Books


How To Code in Node.js

How To Code in Node.js

by David Landup, Marcus Sanatan

Node.js is a popular open-source runtime environment that can execute JavaScript outside of the browser. The Node runtime is commonly used for back-end web development, leveraging its asynchronous capabilities to create networking applications and web servers. Node is also a popular choice for building command line tools.In this book, you...

Publisher:  DigitalOcean  |  Release:  2020

How to Compete in the Age of Artificial Intelligence

How to Compete in the Age of Artificial Intelligence

by Soumendra Mohanty, Sachin Vyas

Get started with artificial intelligence in your business. This book will help you understand AI, its implications, and how to adopt a strategy that is rational, relevant, and practical.Beyond the buzzwords and the technology complexities, organizations are struggling to understand what AI means for their industry and how they can start t...

Price:  $23.64  |  Publisher:  Apress  |  Release:  2018

Reliable JavaScript

Reliable JavaScript

by Lawrence Spencer, Seth Richards

Reliable JavaScript demonstrates how to create test-driven development for large-scale JavaScript applications that will stand the test of time and stay accurate through long-term use and maintenance. Taking a test-first approach to software architecture, this book walks you through several patterns and practices and explains what they ar...

Price:  $14.74  |  Publisher:  Wrox  |  Release:  2015

How To Code in Python 3

How To Code in Python 3

by Lisa Tagliaferri

Extremely versatile and popular among developers, Python is a good general-purpose language that can be used in a variety of applications. For those with an understanding of English, Python is a very humanreadable programming language, allowing for quick comprehension.Learning the key concepts of Python can help you understand how program...

Publisher:  DigitalOcean  |  Release:  2018

Cracking Codes with Python

Cracking Codes with Python

by Al Sweigart

Learn how to program in Python while making and breaking ciphers - algorithms used to create and send secret messages!After a crash course in Python programming basics, you'll learn to make, test, and hack programs that encrypt text with classical ciphers like the transposition cipher and Vigenère cipher. You'll begin with simple program...

Price:  $16.38  |  Publisher:  No Starch Press  |  Release:  2018

Thinking with Data

Thinking with Data

by Max Shron

Many analysts are too concerned with tools and techniques for cleansing, modeling, and visualizing datasets and not concerned enough with asking the right questions. In this practical guide, data strategy consultant Max Shron shows you how to put the why before the how, through an often-overlooked set of analytical skills.Thinking with Da...

Price:  $10.73  |  Publisher:  O'Reilly Media  |  Release:  2014

Stylish F#

Stylish F#

by Kit Eason

Why just get by in F# when you can program in style! This book goes beyond syntax and into design. It provides F# developers with best practices, guidance, and advice to write beautiful, maintainable, and correct code.Stylish F# covers every design decision that a developer makes in constructing F# programs, helping you make the most educ...

Price:  $34.45  |  Publisher:  Apress  |  Release:  2018

C Programming for Arduino

C Programming for Arduino

by Julien Bayle

Physical computing allows us to build interactive physical systems by using software & hardware in order to sense and respond to the real world. C Programming for Arduino will show you how to harness powerful capabilities like sensing, feedbacks, programming and even wiring and developing your own autonomous systems.C Programming ...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2013