I've added a simple, yet complete implementation in Go of the Merkle proof and
the transaction inclusion verification algorithms for the blockchain that I've
built from scratch in Go with gRPC to share with the community for learning
purposes. I've also written the detailed guide explaining the purpose of the
Merkle proof, the design of the Merkle hash, the Merkle prove, and the Merkle
verify algorithms, including the tests and usage examples of the Merkle proof in
the context of the proposed blockchain
Show HN: Merkle proof in the context of a blockchain from scratch | Heykuki News