Skip to content

Commit

Permalink
Practical guide for building a blockchain from scratch in Go with gRPC (
Browse files Browse the repository at this point in the history
#153)

* advanced: add the guide for building a blockchain from scratch in Go with gRPC

The README.org of the repository contains the table of contents with links to 11 chapters under the doc/ directory

* toc: fix the link for the guide in the TOC
  • Loading branch information
volodymyrprokopyuk authored Oct 20, 2024
1 parent 1690e6b commit 04113c5
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@
- [2024 - The Power of Go: Tools](#2024---the-power-of-go-tools)
- [2024 - Build an Orchestrator in Go](#2024---build-an-orchestrator-in-go)
- [2024 - Explore Go: Cryptography](#2024---explore-go-cryptography)
- [2024 - Practical guide for building a blockchain from scratch in Go with gRPC](#2024---practical-guide-for-building-a-blockchain-from-scratch-in-go-with-grpc-free)
- [Go with the Domain: Building Modern Business Software in Go *Free*](#go-with-the-domain-building-modern-business-software-in-go-free)
- [Spaceship Go *Free*](#spaceship-go-free)
- [Ultimate Go Notebook](#ultimate-go-notebook)
Expand Down Expand Up @@ -544,6 +545,13 @@ Orchestration systems like Kubernetes coordinate other software subsystems and s

Much of the modern world is built on cryptography, and this book introduces readers to the fundamental principles of ciphers, keys, and hashing. It traces the development of increasingly sophisticated cryptographic schemes from the Caesar cipher to SHA-256 and AES-GCM, including dozens of example Go programs and coding challenges. The book concludes with a review of best practices for handling encryption and authentication in Go applications.

### 2024 - [Practical guide for building a blockchain from scratch in Go with gRPC](https://github.com/volodymyrprokopyuk/go-blockchain) *Free*

A foundational and practical guide for effectively learning the fundamental blockchain concepts and
progressively building a blockchain from scratch in Go with gRPC. An interesting and challenging
adventure that takes you from the foundational concepts and purpose through the technical design and
implementation to the practical testing and usage of the proposed blockchain. Simple, yet non-trivial. Concise, yet detailed. Practical, yet well-grounded.

### [Go with the Domain: Building Modern Business Software in Go](https://threedots.tech/go-with-the-domain/) *Free*

<a href="https://threedots.tech/go-with-the-domain/"><img src="https://threedots.tech/img/go-with-domain-cover-160-retina.jpg" width="120px"/></a>
Expand Down

0 comments on commit 04113c5

Please sign in to comment.