title: Go: “no such file or directory” but it exists
body: <p>I installed the golang. </p>
  
  <pre><code>~/go/bin$ ls
  go  godoc  gofmt
  </code></pre>
  
  <p>Trying to test, but to no avail.</p>
  
  <pre><code>~/go/bin$ go version
  -bash: /home/orc/go/bin/go: no such file or directory
  </code></pre>
  
  <p>My $PATH:</p>
  
  <pre><code>/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/orc/go/bin:
  </code></pre>
  
  <p>Info:</p>
  
  <pre><code>~/go/bin$ uname -m
  x86_64
  
  ~/go/bin$ file go
  go: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), not stripped
  
  ~/go/bin$ pwd
  /home/orc/go/bin
  </code></pre>
  
  <p>Please tell me what's wrong?</p>
  
  <p>UPDATE</p>
  
  <pre><code>~/go/bin$ ls -l
  итого 28688
  -rwxr-xr-x 1 orc orc 9571864 Фев 18 14:40 go
  -rwxr-xr-x 1 orc orc 16164032 Фев 18 14:41 godoc
  -rwxr-xr-x 1 orc orc 3594712 Фев 18 14:40 gofmt
  
  ~/go/bin$ ./go
  -bash: ./go: Нет такого файла или каталога
  </code></pre>
  
  <p><strong>!!!</strong></p>
  
  <pre><code>~/go/bin$ file $(which ls)
  /bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
  
  ~/go/bin$ uname -a
  Linux olimp-web 2.6.32-5-amd64 #1 SMP Mon Jun 13 05:49:32 UTC 2011 x86_64 GNU/Linux
  </code></pre>
  
  <p>Please explain how to fix it?</p>