Initial Commit
Create a Go version