[问题] kwargs in Golang

楼主: Nt1 (用功点吧!)   2018-01-11 11:12:56
因为没有 Golang 版,所以在这边发问。
最近开始学习 Golang,才觉得 Python 写起来真的很爽快。
想要问一下 python 的 kwargs 功能,在 Golang 怎么达成?
例如我的function只要定义成以下:
def my_func(v, **kwargs):
之后 call 的时候,我可以这样做
my_func(1, k1=1, k2=2, k3=3)
或是
my_func(1, k1=1, k2=2, k3=3, k4=4)
这样我的 function interface 都不用动,请问在 Golang 怎么做到这样呢?
作者: AlanSung   2018-01-11 11:33:00
你无法这样做
楼主: Nt1 (用功点吧!)   2018-01-11 11:41:00
了解了
作者: Neisseria (Neisseria)   2018-01-11 12:05:00
现阶段在 Programming 版问或许比较好,毕竟是不同东西

Links booklink

Contact Us: admin [ a t ] ucptt.com