Перейдите в каталог с исходным кодом (например, C: \ Arpsss), отобразите текущий каталог и отобразите содержимое текущего каталога.
C:\>cd C:\Arpssss
C:\Arpssss>cd
C:\Arpssss
C:\Arpssss>dir
Volume in drive C has no label.
Directory of C:\Arpssss
11/28/2011 10:26 AM <DIR> .
11/28/2011 10:26 AM <DIR> ..
11/28/2011 10:24 AM 73 hello.go
1 File(s) 73 bytes
2 Dir(s) 4,949,831,680 bytes free
Попробуйте скомпилировать несуществующий файл с именем a.go
.
C:\Arpssss>8g a.go
open a.go: No such file or directory
Это ошибка, о которой вы сообщили - вы попытались скомпилировать файл с именем a.go
, которого нет в вашем текущем каталоге.
Скомпилируйте, скомпонуйте и запустите исходный файл hello.go Go в текущем каталоге.
C:\Arpssss>8g hello.go
C:\Arpssss>8l -o hello.exe hello.8
C:\Arpssss>hello
Hello, World!
Программа hello.go
.
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}