Versions in this module Expand all Collapse all v0 v0.0.1 Dec 29, 2018 Changes in this version + func AlwaysValid(cmdline []string) bool + func Dockerfile(cmdline []string) string + func POSIXShell(cmdline []string) string + func POSIXShellSplit(cmdline []string) (cmd, args string) + func ValidUTF8(cmdline []string) bool + func WindowsArgv(cmdline []string) string + func WindowsArgvSplit(cmdline []string) (cmd, args string) + func WindowsArgvValid(cmdline []string) bool + type Q func(cmdline []string) string + func UnixTerminal(wrapped Q) Q + func ViaPowerShell(wrapped QS) Q + func WindowsCmdExe(wrapped Q) Q + type QS func(cmdline []string) (cmd, args string) + type QV func(cmdline []string) bool + func AllValid(checks ...QV) QV