Benim bir işlevim var func more(... t)
. Bir argüman listesini doldurmak için bir dilim kullanmanın mümkün olup olmadığını merak ediyorum ...
.
Aşağıdaki programı çözmeye çalışıyorum. Temel olarak komutu bir dizge olarak alan normal bir kabuğu taklit etmek için. Komut işlevi bir argüman "listesi" gerektiriyor ve bir dizeyi böyle bir listeye nasıl dönüştürebileceğimi anlamıyorum
import "os/exec"
import "strings"
func main(){
plainCommand := "echo hello world"
sliceA := strings.Fields(plainCommand)
cmd := exec.Command(sliceA)
}