// +build OMIT | |
package main | |
import ( | |
"fmt" | |
"runtime" | |
) | |
func main() { | |
fmt.Print("Go runs on ") | |
switch os := runtime.GOOS; os { | |
case "darwin": | |
fmt.Println("OS X.") | |
case "linux": | |
fmt.Println("Linux.") | |
default: | |
// freebsd, openbsd, | |
// plan9, windows... | |
fmt.Printf("%s.\n", os) | |
} | |
} |