Go

常见错误

import 后面写 . 之后用的时候就不用再 fmt.
func main() 后面的 { 必须在本行
每行行末可以不加 ; 类似 Python 的规则
packagefunc 必须叫 main
:= 表示声明新变量 = 表示修改已有变量

package main
import."fmt"
func main() {
	Println("hello world")
}

判断出错

	_, err := Scan(t)
	if err != nil {
		Println(err)
	}

定义的变量必须使用

读入优化

import (
	"bufio"
	"fmt"
	"os"
)
var fin = bufio.NewReader(os.Stdin)
var fout = bufio.NewWriter(os.Stdout)
func main() {
	defer fout.Flush()
}
  1. Go
    1. 常见错误
    2. 读入优化