I installed go, put in the environment variables, ran ‘go version’ and I get ‘go version go1.14 windows/amd64’. I created the hello world program by copying it from the installation guide, and when I try ‘go run hello.go’ (hello.go is in the directory I’m using), I get
runtime/internal/atomic
…\runtime\internal\atomic\atomic_amd64x.go:13:6: Load redeclared in this block
previous declaration at …\runtime\internal\atomic\atomic_amd64.go:16:24
…\runtime\internal\atomic\atomic_amd64x.go:19:6: Loadp redeclared in this block
previous declaration at …\runtime\internal\atomic\atomic_amd64.go:22:32
…\runtime\internal\atomic\atomic_amd64x.go:25:6: Load64 redeclared in this block
previous declaration at …\runtime\internal\atomic\atomic_amd64.go:28:26
…\runtime\internal\atomic\atomic_amd64x.go:30:6: Xadd redeclared in this block
previous declaration at …\runtime\internal\atomic\atomic_amd64.go:39:37
…\runtime\internal\atomic\atomic_amd64x.go:33:6: Xadd64 redeclared in this block
previous declaration at …\runtime\internal\atomic\atomic_amd64.go:42:39
…\runtime\internal\atomic\atomic_amd64x.go:36:6: Xadduintptr redeclared in this block
previous declaration at …\runtime\internal\atomic\atomic_amd64.go:45:47
…\runtime\internal\atomic\atomic_amd64x.go:39:6: Xchg redeclared in this block
previous declaration at …\runtime\internal\atomic\atomic_amd64.go:48:36
…\runtime\internal\atomic\atomic_amd64x.go:42:6: Xchg64 redeclared in this block
previous declaration at …\runtime\internal\atomic\atomic_amd64.go:51:38
…\runtime\internal\atomic\atomic_amd64x.go:45:6: Xchguintptr redeclared in this block
previous declaration at …\runtime\internal\atomic\atomic_amd64.go:54:45
…\runtime\internal\atomic\atomic_amd64x.go:48:6: And8 redeclared in this block
previous declaration at …\runtime\internal\atomic\atomic_amd64.go:63:27
…\runtime\internal\atomic\atomic_amd64x.go:48:6: too many errors
Same stuff when I do ‘go build hello.go’. What am I missing?