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 |
Downloads: | 130 |
Created: | 2022-02-03 |
License: | CC BY-SA |
Author(s): | Stack Overflow Community |
Others related eBooks about Learning Go
Download free course Flutter Succinctly, pdf file on 129 pages by Ed Freitas.
Download free course Optimizing HPC Applications with Intel Cluster Tools, pdf file on 291 pages by Alexander Supalov, Andrey Semin, Michael Klemm, Christopher Dahnken.
Download free course Bash Notes for Professionals, pdf file on 204 pages by by Stack Overflow Community.
Download free course Re-engineering the Uptake of ICT in Schools, pdf file on 214 pages by Frans Van Assche, Luis Anido, David Griffiths, Cathy Lewin, Sarah McNicol.
Download free course The Little Go Book, pdf file on 84 pages by Karl Seguin.