英文:
How to invoke a golang func like"ZRem(key string, members ...string)"?
问题
我想调用一个方法,类似于"ZRem(key string, members ...string)",其中key="user_queue",members=["v1", "v2",... "v50"]。
我尝试了以下代码:
func ZRem(key string, members ...string){
// 做一些操作
}
func main(){
// 做一些操作
// task_ids 是一个 []string
ZRem("user_queue", task_ids[0], task_ids[1:]...)
}
但是收到了一个编译错误。
调用 ZRem 时参数过多
英文:
I want to invoke a method like "ZRem(key string, members ...string)" with key="user_queue" and members=["v1", "v2",... "v50"].
I have tried something like
func ZRem(key string, members ...string){
// do something
}
func main(){
// do something
// task_ids is a []string
ZRem("user_queue", task_ids[0], task_ids[1:]...)
}
but receive a compile error.
too many arguments in call to ZRem
答案1
得分: 4
ZRem("user_queue", task_ids...) 的中文翻译是:从"user_queue"中移除任务ID(task_ids...)。
英文:
ZRem("user_queue", task_ids...)
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论