我得到Go编译:
0 known bugs; 0 unexpected bugs
and typed in the "hello world":
package main
import "fmt"
func main() {
fmt.Printf("Hello, 世界\n")
}
然后我尝试编译它,但它不会:
$ 8c gotest2 gotest2:1 not a function gotest2:1 syntax error, last name: main
This is going on on Ubuntu Linux on Pentium. Go installed and passed its tests. So where did I go wrong? Can someone tell me where to go from here?
I also tried this program:
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 not a function gotest3.go:1 syntax error, last name: main
最佳答案
对于 Go 1.0+,正确的构建命令现在是:go build
关于go - 如何编译 Go 程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1714584/