Learning Go



Download free course Learning Go, pdf file on 305 pages by Stack Overflow Community.
Go is a statically typed, compiled programming language designed at Google. It is an unofficial and free Go book created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow.

Table of contents

  • Getting started with Go
  • Arrays
  • Base64 Encoding
  • Best practices on project structure
  • Branching
  • Build Constraints
  • cgo
  • cgo
  • Channels
  • Closures
  • Concurrency
  • Console I/O
  • Constants
  • Context
  • Cross Compilation
  • Cryptography
  • Defer
  • Developing for Multiple Platforms with Conditional Compiling
  • Error Handling
  • Executing Commands
  • File I/O
  • Fmt
  • Functions
  • Getting Started With Go Using Atom
  • gob
  • Goroutines
  • HTTP Client
  • HTTP Server
  • Images
  • Inline Expansion
  • Installation
  • Installation
  • Interfaces
  • Iota
  • JSON
  • JWT Authorization in Go
  • Logging
  • Loops
  • Maps
  • Memory pooling
  • Methods
  • mgo
  • Middleware
  • Mutex
  • Object Oriented Programming
  • OS Signals
  • Packages
  • Panic and Recover
  • Parsing Command Line Arguments And Flags
  • Parsing CSV files
  • Plugin
  • Pointers
  • Profiling using go tool pprof
  • Protobuf in Go
  • Readers
  • Reflection
  • Select and Channels
  • Send/receive emails
  • Slices
  • SQL
  • String
  • Structs
  • Templates
  • Testing
  • Text + HTML Templating
  • The Go Command
  • Time
  • Type conversions
  • Variables
  • Vendoring
  • Worker Pools
  • XML
  • YAML
  • Zero values
  • Zero values
Pages : 305
Size : 2.6 MB
File type : PDF
Downloads: 142
Created: 2022-02-03
License: CC BY-SA
Author(s): Stack Overflow Community
Learning Go

Others Computer science Tutorials

Azure Serverless Succinctly

Confessions of an IT Manager

Git Internals

Containerized Docker Application Lifecycle with Microsoft Platform and Tools

Learning Regular Expressions

Others related eBooks about Learning Go

Asterisk: The Future of Telephony

Download free course Asterisk: The Future of Telephony, pdf file on 604 pages by by Jared Smith, Jim Van Meggelen, Leif Madsen....

ember 101

Download free course ember 101, pdf file on 142 pages by Adolfo Builes....

Efficient Learning Machines: Theories, Concepts, and Applications for Engineers and System Designers

Machine learning techniques provide cost-effective alternatives to traditional methods for extracting underlying relationships between information and data and for predicting future events by processing existing information to train models. Efficient Learning Machines explores the major topics of ma...

NGINX Unit Cookbook

Alongside its popular web server, NGINX provides a dynamic application server that support..., download free NGINX tutorial in PDF (70 pages) created by ....

META-NET Strategic Research Agenda for Multilingual Europe 2020

Download free course META-NET Strategic Research Agenda for Multilingual Europe 2020, pdf file on 94 pages by Georg Rehm, Hans Uszkoreit....

Exploring Microservices

In the last few years, microservice-based architecture has become one of the hottest innov..., download free Microservices tutorial in PDF (137 pages) created by ....

Handbook of Software Reliability Engineering

This book is the definitive guide to today's most-used software reliability techniques and solutions, contributed by the worlds leading reliability experts. It takes you step by step through software reliability measurement and prediction, the attributes and metrics of product design, development ...

Microsoft Dynamics NAV Administration

Microsoft Dynamics NAV is an Enterprise Resource Planning (ERP) software product that inte..., download free NAV Administration tutorial in PDF (190 pages) created by Amit Sachdev ....

Fundamentals of Business Process Management

Download free course Fundamentals of Business Process Management, pdf file on 546 pages by Marlon Dumas, Marcello La Rosa, Jan Mendling, Hajo A. Reijers....

Power BI Succinctly

Download free course Power BI Succinctly, pdf file on 146 pages by Pierstefano Tucci....