0
0 комментариев

На python можно было сделать операцию вида

def bar(a,b,c):
    print(a,b,c)
 
args={'c': 1, 'b': 2, 'a': 3}
bar(**args)

Как сделать что-то похожее на Go?

func bar( a, b, c int) {
    fmt.Printf("%d, %d, %d", a, b, c)
}
 
func main(){
    args:=make(map[string]int)
    args["a"] = 3
    args["b"] = 2
    args["c"] = 1
    // Дальше как ?
}

Спасибо


Добавить комментарий