Gopher Reading List

A curated selection of blog posts on Go
Alternatives To Gopher Reading List
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Hoppscotch54,6642a day ago9February 07, 2023179mitTypeScript
👽 Open source API development ecosystem - https://hoppscotch.io
Locust22,169356919 hours ago247July 25, 202320mitPython
Write scalable load tests in plain Python 🚗💨
Vert.x13,7707,633658a day ago136June 22, 2023282otherJava
Vert.x is a tool-kit for building reactive applications on the JVM
Httpbin11,927549625 days ago13May 08, 2018179iscPython
HTTP Request & Response Service, written in Python + Flask.
Pollyjs9,964431264 days ago47July 20, 202337apache-2.0JavaScript
Record, Replay, and Stub HTTP Interactions.
Gopher Reading List7,693
13 days ago7apache-2.0
A curated selection of blog posts on Go
Artillery6,9461717019 hours ago173August 04, 2023404mpl-2.0JavaScript
Load testing at cloud-scale, as easy as 1-2-3. Serverless & distributed out-of-the-box. Never fail to scale!
Rest Assured6,4947,36448115 days ago32June 16, 2023523apache-2.0Java
Java DSL for easy testing of REST services
Hurl6,1862a day ago14June 30, 2023111apache-2.0Rust
Hurl, run and test HTTP requests with plain text.
Watermill6,050182a day ago45July 16, 202386mitGo
Building event-driven applications the easy way in Go.
Alternatives To Gopher Reading List
Select To Compare


Alternative Project Comparisons
Readme

Gopher Reading List Build

Here is a reading list of blog posts about Go. It aspires to include only the most useful and relevant material that anyone writing Go should eventually read. By definition, the list is a work in progress.

Rather than being comprehensive, the list is a curated selection fixed at 200 entries.

Go is growing fast and so are the number of blog posts about it. If an interested reader knows of a great post not on this list, please open an issue with a link to the post. Not every blog post linked in an issue will make its way into the list. Nonetheless, the issue list (both open and closed) is a good source of additional reading material.

NOTE: Any new additions will need to replace something else on the list to keep it at a fixed length.

Start Here

See Go Books for a list of books, both free and paid.

Beginner

Some basics

Worth reading, again and again

Organization and Style

Web

Concurrency

Go Modules

Intermediate

Code Design

Concurrency

Testing

Web

JSON

Tools

Trivia

Performance

Language

Generics

Miscellaneous

Advanced

Low Level Concerns

Performance

Garbage Collection

Concurrency

Popular Testing Projects
Popular Http Projects
Popular Software Quality Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Golang
Testing
Http
Concurrency
Reading List