gpt4 book ai didi

go - Go中函数重载的替代方案?

转载 作者:IT老高 更新时间:2023-10-28 13:07:55 27 4
gpt4 key购买 nike

是否可以像使用 Golang 的 C# 中的函数重载或可选参数一样工作?或者也许是另一种方式?

最佳答案

Go 中可选参数的惯用答案是包装函数:

func do(a, b, c int) {
// ...
}

func doSimply(a, b) {
do(a, b, 42)
}

函数重载被有意遗漏了,因为它使代码难以阅读。

关于go - Go中函数重载的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13028486/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com