1. go语言有下面的一些特点:

  1. 源文件以"go"为扩展名。

  2. 程序入口是main()函数。

  3. go语言严格区分大小写。

  4. go每个语句后面不需要加分号(go语言会自动在每个语句后加分号)

  5. go语言中,定义的变量、导入的包。必须使用。否则报错。

go语言的大括号必须在第一行后面,否则会报错。

如下。

//错误写法
func main() 
{
    fmt.Println("Hello, World!")
}
//正确写法
func main() {
    fmt.Println("Hello, World!")
}

go源码的格式化:

gofmt -w hello.go

2. go的转义符:

  1. \t 制表符。

  2. \n 换行符。

  3. 表示一个\。

  4. \" 表示一个"。

  5. \r 表示回车。

例子:

package main
import "fmt"

func main() {
    fmt.Println("Hello, World!")
    fmt.Println("Hello\tWorld!")
    fmt.Println("Hello\nWorld!")
    fmt.Println("你好啊\r1")
    fmt.Println("Hello\"\"World!")
    fmt.Println("Hello\\World!")
}

输出如下:注意\r 先输出前面的内容,然后回车重头在输出\r后面的内容。覆盖前面输出的内容。

C:\Users\Administrator> go run  G:\GitRepository\wkcom\goWorksp\Hello\src\hello\hello.go
Hello, World!
Hello   World!
Hello
World!
1 好啊
Hello""World!
Hello\World!

results matching ""

    No results matching ""