From Zero to Neural Networks in Go: Concepts, Structure, and Practical Implementation