I'm not able to run my go code

I was able to run my go code, but than there occured some error and now I can’t error my code anymore. I reinstalled Go, also checked gopath etc.

The error it shows is as follow.

C:\Users\Hussain\go\src\practice>go run main.go
# syscall
C:\Go\src\syscall\ztypes_windows.go:9:2: ERROR_FILE_NOT_FOUND redeclared in this block
        previous declaration at C:\Go\src\syscall\types_windows.go:9:36
C:\Go\src\syscall\ztypes_windows.go:10:2: ERROR_PATH_NOT_FOUND redeclared in this block
        previous declaration at C:\Go\src\syscall\types_windows.go:10:36
C:\Go\src\syscall\ztypes_windows.go:11:2: ERROR_ACCESS_DENIED redeclared in this block
        previous declaration at C:\Go\src\syscall\types_windows.go:11:36
C:\Go\src\syscall\ztypes_windows.go:12:2: ERROR_NO_MORE_FILES redeclared in this block
        previous declaration at C:\Go\src\syscall\types_windows.go:12:36
C:\Go\src\syscall\ztypes_windows.go:13:2: ERROR_HANDLE_EOF redeclared in this block
        previous declaration at C:\Go\src\syscall\types_windows.go:13:36
C:\Go\src\syscall\ztypes_windows.go:14:2: ERROR_NETNAME_DELETED redeclared in this block
        previous declaration at C:\Go\src\syscall\types_windows.go:14:36
C:\Go\src\syscall\ztypes_windows.go:15:2: ERROR_FILE_EXISTS redeclared in this block
        previous declaration at C:\Go\src\syscall\types_windows.go:15:36
C:\Go\src\syscall\ztypes_windows.go:16:2: ERROR_BROKEN_PIPE redeclared in this block
        previous declaration at C:\Go\src\syscall\types_windows.go:16:36
C:\Go\src\syscall\ztypes_windows.go:17:2: ERROR_BUFFER_OVERFLOW redeclared in this block
        previous declaration at C:\Go\src\syscall\types_windows.go:17:36
C:\Go\src\syscall\ztypes_windows.go:18:2: ERROR_INSUFFICIENT_BUFFER redeclared in this block
        previous declaration at C:\Go\src\syscall\types_windows.go:18:36
C:\Go\src\syscall\ztypes_windows.go:18:2: too many errors

Hi

I made a new install of Go 1.11 on Windows

C:\Go\src\syscall\ztypes_windows.go

doesn’t exist. Only C:\Go\src\syscall\types_windows.go. Maybe is C:\Go\src\syscall\ztypes_windows.go a file from an older version still existing on your computer and making this problem. You could

  1. Uninstall go
  2. Check if the file still is there then remove it by hand
  3. Install the latest version of go

With regards, Johan

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.