gpt4 book ai didi

api - 语法错误 : need trailing comma before newline in composite literal

转载 作者:数据小太阳 更新时间:2023-10-29 03:30:40 25 4
gpt4 key购买 nike

我在 Golang 中写了一些我觉得没问题的代码,但我发现了这个语法错误,我认为这与 Go 在行尾附加分号有关。有人可以解释这段代码有什么问题吗?

成员的类型是 fb.Result(又名 map[string]interface{})

func worker() {
defer wg.Done()
for i := range input {
member, err := fb.Get("/1", fb.Params{
"fields": "first_name",
"access_token": "valid_token",
}); err == nil {
output <- fmt.Sprint(member["first_name"])
}else{
fmt.Println(err)
continue
}
}
}

最佳答案

这是因为您在编写赋值/条件时排除了 if。

if member, err := fb.Get("/1", fb.Params{
"fields": "first_name",
"access_token": "valid_token",
}); err == nil {

关于api - 语法错误 : need trailing comma before newline in composite literal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38134397/

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