Making way for Go version.

Signed-off-by: Nick Campbell <nicholas.j.campbell@gmail.com>
Initial Go rewrite. Note - weights are not updating properly.

Signed-off-by: Nick Campbell <nicholas.j.campbell@gmail.com>
Working, weight adjusting version of the perceptron in Go. The code is still shit...needs a big rewrite.

Signed-off-by: Nick Campbell <nicholas.j.campbell@gmail.com>