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: 144
Created: 2022-02-03
License: CC BY-SA
Author(s): Stack Overflow Community
Learning Go

Others Computer science Tutorials

Learning LaTeX

Building Games for Firefox OS

Contextual Process Digitalization

Keras Succinctly

Gradle Succinctly

Others related eBooks about Learning Go

Mobile Developer's Guide To The Galaxy

This book is a community publication about all things mobile, aims to spread knowledge about mobile technologies and encourage people to enter mobile community or deepen their existing knowledge....

Web content filtering and access denied

Looking for a comprehensive guide on web content filtering and access denied ? Check out the free course offered by MIT Press! This 467-page PDF file provides insights on Internet blocking and filtering practices across the globe. ...

Software Innovation

Download free course Software Innovation, pdf file on 129 pages by Jeremy Rose....

Learning iOS

Download free course Learning iOS, pdf file on 1117 pages by Stack Overflow Community....

Notes on Data Structures and Programming Techniques

There are two purposes to this book: to teach you to program in the C programming language, and to teach you how to choose, implement, and use data structures and standard programming techniques. ...

R Notes for Professionals

Download free course R Notes for Professionals, pdf file on 474 pages by Stack Overflow Community....

MATLAB tutorial in PDF

Download free MATLAB tutorial course in PDF, training file in 34 chapters and 227 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Microservices vs Service-Oriented Architecture (SOA)

For anyone who has been developing web applications for 10 years or more, the recent rise of microservices sounds a lot like a development approach we already knew - service-oriented architecture (SOA). Both architectures are focused on breaking up large monolithic applications into collections of...

Informatics in the Future

Download free course Informatics in the Future, pdf file on 118 pages by Hannes Werthner, Frank van Harmelen....

Embedded Firmware Solutions

Download free course Embedded Firmware Solutions, pdf file on 215 pages by Jiming Sun, Marc Jones, Stefan Reinauer, Vincent Zimmer....