Skip to content

panic

https://gobyexample-cn.github.io/panic

go
package main

import "os"

func main() {

    panic("a problem")

    _, err := os.Create("/tmp/file")
    if err != nil {
        panic(err)
    }
}

/tmp/file 不会被创建

panic 意味着有些出乎意料的错误发生。