Я получил Go для компиляции:
0 known bugs; 0 unexpected bugs
и набрал "мир привет":
package main
import "fmt"
func main() {
fmt.Printf("Hello, 世界\n")
}
Затем я попытался скомпилировать его, но он не пойдет:
$ 8c gotest2 gotest2:1 not a function gotest2:1 syntax error, last name: main
Это происходит на Ubuntu Linux на Pentium. Go установлен и прошел тесты. Так где же я ошибся? Может кто-нибудь сказать мне, куда идти отсюда?
Я также попробовал эту программу:
package main
import fmt "fmt" // Package implementing formatted I/O.
func main() {
fmt.Printf("Hello, world; or Καλημέρα κόσμε; or こんにちは 世界\n");
}
Но это тоже не было go (нужно прекратить делать каламбуры):
$ 8c gotest3.go gotest3.go:1 not a function gotest3.go:1 syntax error, last name: main