Diffie–Hellman simple proof of concept implementation in Go