Gocoin is a full Bitcoin solution written in Go language (golang).
The software's architecture is focused on maximum security and good performance.
The client (p2p node) is an application independent from the wallet.
The wallet is deterministic and password seeded. As long as you remember the password, you do not need any backups of your wallet.
In addition there is also a set of more and less useful tools. They are all inside the tools/ folder. Each source file in that folder is a separate tool.