1. 单行注释://
2. 多行注释:/* …… */
3. 快捷键:ctrl+/(windows)或 command+/(macOS)
运行结果:
1. Print 不自动换行;Println 自动换行
package main import "fmt" func main(){ fmt.Print("a") fmt.Print("b") fmt.Println("a") fmt.Println("b") }运行结果:
2. Print 可以一行输出多个,中间默认没有空格;Println 可以一行输出多个,中间默认有空格。
package main import "fmt" func main(){ fmt.Print("a", "b", "c") fmt.Println("a", "b", "c") }运行结果:
Println 可直接输出变量;Printf 要格式化输出变量
package main import "fmt" func main(){ a := 10 b := 5 fmt.Println("a=", a, "b=", b) fmt.Printf("a=%d, b=%d\n", a, b) // 默认不换行,加 '\n' 换行 }运行结果:
注意:go语言中变量定义之后必须使用!