Go Ethereum is the Golang implementation of the Ethereum protocol, a decentralized computing platform that runs smart contracts and applications. There are three original implementations of Ethereum and along with C++ and Python, Go Ethereum is one of them, written in Go.
Go Ethereum comes with several wrappers/executables. It is fully open source and available as a standalone client called Geth that you can install on just about any operating system, or as a library that you can embed...