# 'go run' should not pass extraneous environment variables to the subprocess. go run run.go ! stdout . ! stderr . -- run.go -- package main import "os" func main() { if os.Getenv("TERM") != "" { os.Exit(1) } }