github.com/paketo-buildpacks/packit@v1.3.2-0.20211206231111-86b75c657449/fakes/some-executable/main.go (about) 1 package main 2 3 import ( 4 "fmt" 5 "os" 6 ) 7 8 var fail string 9 10 func main() { 11 fmt.Fprintf(os.Stdout, "Output on stdout\n") 12 fmt.Fprintf(os.Stderr, "Output on stderr\n") 13 fmt.Printf("Arguments: %v\n", os.Args) 14 15 pwd, _ := os.Getwd() 16 fmt.Printf("PWD=%s\n", pwd) 17 18 for _, env := range os.Environ() { 19 fmt.Printf("%s\n", env) 20 } 21 22 if fail == "true" { 23 fmt.Fprintf(os.Stdout, "Error on stdout\n") 24 fmt.Fprintf(os.Stderr, "Error on stderr\n") 25 os.Exit(1) 26 } 27 }