[問題] 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