Что вам нужно сделать, это передать третий аргумент как json и разархивировать его из строки в вашем коде цепи.
'{"Args": ["add", "peter", "[6]"]}'
, а затем что-то вроде
var arr []byte
err := json.Unmarshal(args[2], &arr) // args[2] is the third argument from the list
fmt.Println(arr)