This is a very simple implementation of the Blowfish algorithm in Go Lang.
This was implemented as part of a Cryptography course in university.
We created a website where the user can select a cryptography algorithm (such as Blowfish) and crypt/decrypt a text using the selected algorithm. You can check it out here: Cypher
The original article with the Blowfish algorithm can be found here.