I first started developing in Golang back in 2012 upon version 1 release & since its initial release, Golang has become quite popular with several major crypto & blockchain projects. This is a quick overview of the projects which have sparked my interest firstly starting with a quote providing some insight into why Golang has had success in the blockchain space.

Golang is a systems programming language for building networked, distributed services. The main selling point is strong CSP style concurrency support. Blockchain apps are networked, distributed services. They benefit greatly from good concurrency support, as getting this wrong can lead to loss of money. — Vladislav Zorov1

GETH - GO Ethereum

GETH

Polygon

Polygon is an Ethereum layer 2

Cosmos

Cosmos

Thorchain

Thorchain


  1. Why is Golang considered the best programming language for building a Blockchain App? Quora Answer from Zorov ↩︎