что-то я не догоню, как в flag на #golang принимать несколько аргументов одного флага? "-arg 1 2 3 4 -nextarg 5 6 7 8". Кроме как брать в кавычки и потом самому делать сплит строки.
То, что нельзя делать позиционные аргументы явно, это я понял.
ТОЛЬКО на стандартной библиотеке