如下所示,无论是
代码片段 1 使用
fmt.Println()
还是 println()
在 Go 中都会输出同样的结果:Hello world!
但是:它们有什么不同之处呢?代码片段 1 使用
fmt
包;package main
import (
"fmt"
)
func main() {
fmt.Println("Hello world!")
}
没有使用fmt
包的代码片段2;
package main
func main() {
println("Hello world!")
}
go build
命令时,生成的二进制文件仍然会包含println
输出的文本信息。 - Minh Nghĩa