index
Use `os.Exit` to immediately exit with a given status.
package main
import (
	"fmt"
	"os"
)
func main() {
`defer`s will _not_ be run when using `os.Exit`, so this `fmt.Println` will never be called.
	defer fmt.Println("!")
!
Exit with status 3.
	os.Exit(3)
}
Note that unlike e.g. C, Go does not use an integer return value from `main` to indicate exit status. If you'd like to exit with a non-zero status you should use `os.Exit`.
index