Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/devopshobbies/go-learning

Some useful resources for learning Go
https://github.com/devopshobbies/go-learning

backend devops go golang

Last synced: about 2 months ago
JSON representation

Some useful resources for learning Go

Awesome Lists containing this project

README

        

# go-learning


Sublime's custom image

A bunch of links to blog posts, articles, videos, etc for learning Go.

## Table of Contents

* [Books](#books)
* [Videos](#videos)
* [Playlists](#playlists)
* [Presentations](#presentations)
* [Blogs](#blogs)
* [Best practices](#best-practices)
* [Repositories](#repositories)

## Books

* [Learning Go](https://www.oreilly.com/library/view/learning-go/9781492077206/)
* [Concurrency in Go](https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/)
* [Let’s Go! Learn to Build Professional Web Applications With Go](https://www.goodreads.com/book/show/43429043-let-s-go)
* [Let’s Go Further! Advanced patterns for building APIs and web applications in Go](https://bitfieldconsulting.com/golang/alex-edwards-lets-go-further)
* [100 Go Mistakes and How to Avoid Them](https://www.manning.com/books/100-go-mistakes-and-how-to-avoid-them)
* [Data Structures and Algorithmic Thinking with Go: Data Structure and Algorithmic Puzzles](https://www.amazon.com/Data-Structures-Algorithmic-Thinking-Structure/dp/1949870901) - [PDF]()
* [Learn Go with tests](https://github.com/quii/learn-go-with-tests/releases)
* [Mastering Go - Third Edition](https://www.packtpub.com/product/mastering-go-third-edition/9781801079310)

## Videos

### Playlists

* [Tech school](https://www.youtube.com/@TECHSCHOOLGURU)
* [gotime](https://changelog.com/gotime/)

### Presentations

## Blogs

* [testingwithgo](https://testwithgo.com/)
* [Golang Persian Book](https://book.gofarsi.ir/)
* [Learning Golang through Examples](https://hackernoon.com/time-to-go-learning-golang-through-examples-480a90c5e7f9)

## Best Practices

## Repositories

* [project-layout](https://github.com/golang-standards/project-layout)
* [go-by-example](https://github.com/wangkechun/go-by-example)