๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

GO Programming in easy steps

โœ Scribed by Mike McGrath


Publisher
In Easy Steps Limited
Year
2021
Tongue
English
Leaves
306
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Table of Contents


Title
Copyright
Contents
How to Use This Book
1 Get Started
Meet the Go Language
Install the Go Tools
Create the Go Workspace
Write a Go Program
Run a Go Program
Format and Comment Code
Explore the VS Code Editor
Summary
2 Store Values
Create Program Variables
Display Variable Values
Convert Data Types
Fix Constant Values
Point to Stored Values
Summary
3 Perform Operations
Do Arithmetic
Assign Values
Make Comparisons
Assess Logic
Juggle Bits
Understand Precedence
Summary
4 Control Flow
Test a Condition
Switch Cases
Loop Several Times
Loop While True
Break Out of Loops
Go to Labels
Summary
5 Produce Functions
Create a Basic Function
Add Parameters
Pass References
Return Values
Call Recursively
Enclose Anonymously
Pass Functions
Handle Errors
Separate Files
Summary
6 Build Structures
Group Data
Attach Methods
Embed Structs
Encapsulate Features
Compose Elements
Satisfy Interfaces
Embed Interfaces
Summary
7 Create Arrays
Create a Basic Array
Loop Through Elements
Slice Arrays
Make Slices
Slices Versus Arrays
Map Keys and Values
Summary
8 Harness Time
Get Dates
Get Times
Format Date and Time
Set Date and Time
Recognize Zones
Delay Time
Summary
9 Manage Data
Unite Strings
Split Strings
Find Characters
Convert Strings
Calculate Areas
Evaluate Numbers
Round Decimals
Generate Randoms
Summary
10 Handle Input
Get User Input
Buffer Input
Command Flags
Read Files
Write Files
Use Temporary Files
Summary
11 Employ Concurrency
Create Goroutines
Keep Waiting
Make Channels
Buffer Channels
Select Channels
Synchronize Goroutines
Use Worker Pools
Summary
12 Request Responses
Listen for Requests
Handle a Request
Add Files to Serve
Deliver a Static Page
Log Received Data
Deliver a Dynamic Response
Summary
Backcover


๐Ÿ“œ SIMILAR VOLUMES


GO Programming in Easy Steps: Discover G
โœ Mike McGrath ๐Ÿ“‚ Library ๐Ÿ“… 2021 ๐Ÿ› In Easy Steps ๐ŸŒ English

<div> <p>GO Programming in easy steps has an easy-to-follow style that will appeal to anyone who wants to begin coding computer programs with Google's Go programming language. The code in the listed steps within the book is color-coded making it easier for beginners to grasp. You need have no previ

C# Programming in easy steps
โœ Mike McGrath ๐Ÿ“‚ Library ๐Ÿ“… 2017 ๐Ÿ› In Easy Steps Limited ๐ŸŒ English

<i>C# Programming in easy steps</i> will teach you to code applications and demonstrates every aspect of the C# language that you will need to produce professional programming results. Its examples provide clear syntax-highlighted code showing C# language basics including variables, arrays, logic, l

C Programming in Easy Steps
โœ Mike McGrath ๐Ÿ“‚ Library ๐Ÿ“… 2009 ๐Ÿ› In Easy Steps Limited ๐ŸŒ English

This book starts with the downloading and installation of a free C compiler and then devotes separate chapters to the major features of the language. Example programs demonstrate each aspect, while screenshots show the output when the program has been executed. Written by a well-known expert, the bo

C++ Programming in Easy Steps
โœ Mike McGrath ๐Ÿ“‚ Library ๐Ÿ“… 2011 ๐Ÿ› In Easy Steps Limited ๐ŸŒ English

<div><B>C++ Programming in Easy Steps</B> instructs you how to program in the powerful C++ language, giving complete examples that illustrate each aspect.<BR><BR><B>C++ Programming in Easy Steps</B> begins by explaining how to download and install a free C++ compiler so you can quickly begin to crea

C# Programming in easy steps
โœ Mike McGrath ๐Ÿ“‚ Library ๐Ÿ“… 2017 ๐Ÿ› In Easy Steps Limited ๐ŸŒ English

C# Programming in easy steps will teach you to code applications, and demonstrates every aspect of the C# language you will need to produce professional programming results. Its examples provide clear syntax-highlighted code showing C# language basics including variables, arrays, logic, looping, met