Added golang implementation for problem 8