腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
更改
Go
结构
中
的
JSON
标记
?
、
、
、
我有一个看起来像这样
的
结构
type MediaFile struct { ID string `
json
:"id"`Secret
的
脚本
标记
更改
为
json
:"secret"。
结构
MediaFile在代码
的
其他部分中被引用了很多次,所以使用具有不同名称
的
不同
结构
是不可行
的
。 我尝试使用如下指针。
浏览 46
提问于2021-04-04
得票数 0
回答已采纳
1
回答
如何
在使用
json
.marshal时将嵌套
结构
名称小写?
、
它是一个
结构
,比如: type status struct { Allow bool `
json
:"allow"` } Healthy bool `
json
:"healthy"`WaitCount int64 `
json
浏览 16
提问于2021-11-09
得票数 0
回答已采纳
2
回答
Golang -DTO、实体和映射
、
我刚开始接触
Go
,因为我有C#背景,我只是对
如何
构建
Go
应用程序感到困惑。在C#
中
,通过使用实体框架和DTO等工具,我从控制器提供
的
结果
中
抽象出数据库,从而在一定程度上缓解了这个问题。如果我
更改
了数据库中一组字段
的
名称,我可能不得不
更改
我
的
数
浏览 4
提问于2017-05-03
得票数 24
回答已采纳
1
回答
如何
在
Go
结构
中
覆盖
json
标记
?
、
、
、
我想整理
的
一部分 Id string `
json
:"id" bson:"_id"`Url string `bson:"url,omitempty"
json
:"url,omitempty"` Identifier*Identifier `bso
浏览 2
提问于2016-01-20
得票数 1
回答已采纳
1
回答
不省略Golang嵌套
结构
、
、
、
我想省略嵌套在
JSON
请求
中
的
某些
结构
。我在golang上创建了一个rest,它从一个http请求
中
读取消息体,将其解码到代码
中
定义
的
结构
中
,并将其插入Mongo
中
。 //no product obje
浏览 8
提问于2022-07-18
得票数 0
回答已采纳
1
回答
为什么
Go
json
.Marshal会拒绝这些
结构
标签?
json
标签
的
正确语法是什么?
、
、
、
、
我正在尝试使用
json
.Marshal,但它拒绝接受我
的
结构
标记
。 "encoding/
json
") bytes, _ :=
json
.Marshal(p) fmt.Pri
浏览 3
提问于2018-10-30
得票数 24
1
回答
可以在
go
中
动态转换
JSON
变量名吗?
、
、
、
我目前正在实现一些将复杂
结构
打印到
JSON
中
的
函数。它需要变量名是小写
的
,这意味着到处都是
JSON
标记
。我尝试将
结构
转换为映射,然后
更改
大小写并将其转换回来,但这将int64s转换为float64s,并搞乱了其他一些事情。 有什么方法可以在
go
中
轻松地动态转换
JSON
变量名吗?
浏览 0
提问于2016-11-17
得票数 0
1
回答
Golang -使用/迭代
JSON
解析映射
、
、
使用PHP和JavaScript (和Node)解析
JSON
是一个非常简单
的
操作。从外观上看,围棋要复杂得多。考虑下面的例子: tn string}fast:maybe]compiled N但是,parseMapB()返回:f2 { 0} f1
浏览 4
提问于2015-06-17
得票数 0
回答已采纳
1
回答
从
json
.Decoder获取键和值
、
尝试执行典型
的
web任务:从get请求获取
json
并打印其值。type Weather struct {}decoder :=
json
.NewDecoder(res.Body) for {:"AU","sunrise":1455567124,"sunset":1455612583},"id":2172797,"name":"Cairns",
浏览 0
提问于2016-02-16
得票数 0
回答已采纳
2
回答
在Golang
中
无法从ObjectId SubValue
中
解码MongoDB结果
、
我使用
的
是,无法从
结构
中
解码
的
JSON
获得ObjectId子值。 "net/http" "encoding/
json
" "time"
浏览 0
提问于2019-03-31
得票数 6
回答已采纳
1
回答
将
JSON
数组值映射为
结构
化特定变量
、
假设我有这个
JSON
结构
:"name":"repo",}type Repository struct {Name string `
json
:"name"` Tag string `
json
:"
浏览 0
提问于2018-03-15
得票数 3
回答已采纳
1
回答
在Golang
中
,
结构
中
的
名称和类型后面的字符串是什么?
、
、
我在看 metav1.TypeMeta `
json
:",inline"` // +optional metav1.ObjectMeta `
json
:"type,omitemp
浏览 0
提问于2019-04-05
得票数 3
2
回答
导入
JSON
时,我
如何
省略一个字段?
、
我
如何
将
json
解锁到
Go
结构
中
并省略特定
的
字段?说,我可以用
json
: "-"
标记
一个字段来省略它,但这似乎没有什么作用: "encoding/
json
") var data= []byte(`{"bar": true, "baz": true}`
浏览 0
提问于2015-04-20
得票数 1
回答已采纳
2
回答
与MongoDB
go
客户端一起使用bson
结构
标签
的
必要性
、
、
、
我正在看一个教程,介绍
如何
创建使用MongoDB实现持久性
的
Go
restful (更准确地说, one )。讲师在他
的
模型(struct) 中使用了
json
和bson
标记
,类似于 ID string `
json
:"id,omitempty`
json
:"content" bson:"content,omitempty"`
浏览 7
提问于2020-01-02
得票数 2
回答已采纳
2
回答
struct
标记
会向API用户抛出错误吗?
、
、
、
type Person struct { Roll_no int Email string `
json
:"email" validate:"required如果用户没有在API调用
的
请求体中提供这一点,那么将自动处理名称验证,如果没有提供此字段,则抛出错误?或者我会neeI在我
的
代码
中
手动验证它,并以某种形式
的
http状态代码抛出错误?
浏览 10
提问于2022-04-26
得票数 1
回答已采纳
8
回答
golang protobuf从生成
的
json
标记
中
删除omit空
标记
、
、
、
我正在使用带有
json
代理
的
google grpc。由于某些原因,我需要从*.pb.
go
文件中生成
的
结构
中
删除omitempty
标记
。如果我有一个像这样
的
原型信息 int32 code = 1;}type Status struct{ Code int32 `protobuf:"varint,1,o
浏览 0
提问于2016-01-11
得票数 29
1
回答
Go
结构
中
bool
的
三值状态(
JSON
标记
)
、
、
type Foo struct { Condition bool `
json
:"condition,omitempty"`例如,如果我执行
JSON
封送处理: foo := Foo { ID:"one",条件: true,}2) foo :=:"three
浏览 0
提问于2018-04-05
得票数 1
1
回答
go
-gorm postgres方言:为jsonb插入和查找正确使用
json
标记
管理
结构
、
、
一直在做大量
的
搜索,虽然我可以找到一堆很好
的
文章来解释
如何
直接使用pq包。我无法在
go
-gorm和postgresql方言
的
上下文中工作。Gorm使用指针
的
结构
来确定db表和模式。当使用泛型searchHandler实用程序从API返回
json
响应时,这会引起头痛。对于任何非jsonb类型,gorm使用正确
的
结构
并使用
json
标记
,但是对于jsonb,因为它没有引用jsonb<em
浏览 0
提问于2019-09-03
得票数 1
回答已采纳
1
回答
执行UnmarshalExtJSON时读取数组
的
请求无效
、
、
我正在尝试使用
go
.mongodb.org/mongo-driver/bson
中
的
UnmarshalExtJSON将扩展
的
JSON
解组为一个
结构
它给了我一个错误:invalid request toread array
如何
将此数据解组到我
的
结构
中
?MVCE: package main "fmt" "
go
.mo
浏览 70
提问于2019-05-07
得票数 0
回答已采纳
3
回答
在struct
标记
中使用变量
、
如何
在
Go
struct标签中使用变量?这是可行
的
: Type string `
json
:"type"`这不起作用: TYPE = "type" Type string fmt.Sprintf("
json
:\"%s\"", TYPE)在第一个例子
中
,我使用了一个字符串文字,它
浏览 1
提问于2015-04-20
得票数 5
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券