This is a port to Go of this sketch written in Processing by Daniel Shiffman for their Perlin Noise Gif Loops videos.
I had some trouble porting Dans implementation due to not really knowing the math and initially getting degrees anád radians mixed up.