为了账号安全,请及时绑定邮箱和手机立即绑定

Go - 构建 POST 正文,收到错误“无效的复合文字类型字符串”

Go - 构建 POST 正文,收到错误“无效的复合文字类型字符串”

Go
大话西游666 2022-12-19 18:20:39
我正在尝试在 Go 中构建一个 POST 正文,但我不断收到以下错误:无效的复合文字类型字符串下面是我的代码和结构的片段,我不知道我做错了什么?postData := projectPostData{    Filters: projectFilters{        Name: string{ // <-- Error is referred to on this line             target,        },    },}type projectPostData struct {    Filters projectFilters `json:"filters,omitempty"`}type projectFilters struct {    Name string `json:"name,omitempty"`}
查看完整描述

1 回答

?
哔哔one

TA贡献1854条经验 获得超8个赞

您可以检查以下代码:


package main 


import(

    "fmt"

)



type projectFilters struct {

    Name string `json:"string,omitempty"`

}


type projectPostData struct {

    Filters projectFilters `json:"filters,omitempty"`

}




func main(){

    target := "test target"


    postData := projectPostData{

        Filters: projectFilters{

            Name: target,

        },

    }

    

    fmt.Println(postData)

}


查看完整回答
反对 回复 2022-12-19
  • 1 回答
  • 0 关注
  • 138 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信