我正在尝试进行一个小项目并尝试编写这些函数:
func fatal(reason string) {
println(reason)
os.Exit(1)
}
func fatal(err error) {
fatal(err.Error())
}
在挖掘了一下并找到这个答案后,它引用了有关重载的文档,我意识到我试图做的事情在 go 中是非法的。
我想要的是一个简单的 api,它允许我使用字符串或错误调用致命以简化我的逻辑。我如何实现这个或类似的目标?
func fatal(reason string)和 在一起会感觉不雅func fatalErr(err error),这是需要的吗?我是否错过了语言的一个不同功能,它可以让我做我想做的事?
森林海
猛跑小猪
忽然笑
如何在 go 中动态更改函数参数类型
请问js调用某个函数之前,如何取得该函数最多可以传递多少个参数?
编写一个函数急!求各位大神帮忙
如何编写惯用的构造函数
相关分类