我得到了编译:
0 个已知错误;0 个意外错误
并输入“hello world”:
package main
import "fmt"
func main() {
fmt.Printf("Hello, 世界\n")
}
然后我尝试编译它,但它不会:
$ 8c gotest2 gotest2:1 不是函数 gotest2:1 语法错误,姓氏:main
这是在奔腾上的 Ubuntu Linux 上进行的。去安装并通过它的测试。那么我哪里做错了?有人能告诉我从这里去哪里吗?
我也试过这个程序:
package main
import fmt "fmt" // Package implementing formatted I/O.
func main() {
fmt.Printf("Hello, world; or Καλημέρα κόσμε; or こんにちは 世界\n");
}
但这也行不通(必须停止双关语):
$ 8c gotest3.go gotest3.go:1 不是函数 gotest3.go:1 语法错误,姓氏:main