I\'m wondering why it\'s not possible to do the following in go:
func main() { stuff := []string{\"baz\", \"bla\"} foo(\"bar\", stuff...) } func foo
The ugly way to get this to work is make it into a new variadic.
foo(append([]string{"bar"}, stuff...)...)
And if the order doesn't matter:
foo(append(stuff, "bar")...)
https://play.golang.org/p/mY6y0vScfPB