File: bson_types.go

package info (click to toggle)
golang-mongodb-mongo-driver 1.8.4%2Bds1-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bookworm-backports
  • size: 18,520 kB
  • sloc: perl: 533; ansic: 491; python: 432; makefile: 187; sh: 72
file content (306 lines) | stat: -rw-r--r-- 7,181 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
// Copyright (C) MongoDB, Inc. 2017-present.
//
// Licensed under the Apache License, Version 2.0 (the "License"); you may
// not use this file except in compliance with the License. You may obtain
// a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

package benchmark

import "go.mongodb.org/mongo-driver/bson/primitive"

type flatBSONTags struct {
	ID primitive.ObjectID `bson:"_id"`

	AA  int64  `bson:"AAgSNVyBb"`
	AI  bool   `bson:"aicoMxZq"`
	AM  int64  `bson:"AMQrGQmu"`
	Ag  int    `bson:"AgYYbYPr"`
	Ah  int64  `bson:"ahFCBmqT"`
	At  int64  `bson:"AtWNZJXa"`
	BB  string `bson:"BBqZInWV"`
	BK  int64  `bson:"bkuaZWRT"`
	Bw  int    `bson:"BwTXiovJ"`
	CD  int    `bson:"CDIGOuIZ"`
	CEA string `bson:"CEtYKsdd"`
	CEB string `bson:"cepcgozk"`
	CF  int    `bson:"CFujXoob"`
	CV  int64  `bson:"cVjWCrlu"`
	CX  string `bson:"cxOHMeDJ"`
	CY  string `bson:"CYhSCkWB"`
	Cq  string `bson:"CqCssWxW"`
	DC  int    `bson:"dCLfYqqM"`
	DDA int    `bson:"ddPdLgGg"`
	DDB int    `bson:"ddVenEkK"`
	DH  string `bson:"dHsYhRbV"`
	DJ  int    `bson:"DJsnHZIC"`
	DN  string `bson:"dNSuxlSU"`
	DO  int64  `bson:"doshbrpF"`
	DP  string `bson:"dpbwfSRb"`
	DQ  int64  `bson:"DQBQcQFj"`
	DT  string `bson:"dtywOLeD"`
	DV  int    `bson:"dVkWIafN"`
	EG  bool   `bson:"egxZaSsw"`
	ER  string `bson:"eRTIdIJR"`
	FD  int64  `bson:"FDYGeSiR"`
	FE  string `bson:"fEheUtop"`
	Fp  bool   `bson:"FpduyhQP"`
	GE  string `bson:"gErhgZTh"`
	GY  int    `bson:"gySFZeAE"`
	Gi  uint   `bson:"GiAHzFII"`
	HN  string `bson:"hnVgYIQi"`
	HQA int    `bson:"HQeCoswW"`
	HQB int    `bson:"HQiykral"`
	HV  int64  `bson:"HVHyetUM"`
	HW  int    `bson:"hwHOTmmW"`
	Hi  bool   `bson:"HicJbMpj"`
	Hr  int    `bson:"HrUPbFHD"`
	IF  string `bson:"iFFGfTXc"`
	IJ  int    `bson:"ijwXMKqI"`
	IW  int    `bson:"iwfbMdcv"`
	Ib  string `bson:"Ibrdrtgg"`
	Is  bool   `bson:"IsorvnMR"`
	JB  string `bson:"jbUymqiB"`
	JM  string `bson:"jmglLvAS"`
	JW  int    `bson:"jWaFvVAz"`
	JX  int    `bson:"JXMyYkfb"`
	Jh  bool   `bson:"JhImQOkw"`
	Jr  string `bson:"JrJzKiIx"`
	Jz  int    `bson:"JzgaUWVG"`
	KF  bool   `bson:"kfvcFmKw"`
	KM  int64  `bson:"KMKBtlov"`
	Kn  string `bson:"KnhgtAOJ"`
	Ky  int    `bson:"KyxOoCqS"`
	LU  string `bson:"LUPqMOHS"`
	LV  bool   `bson:"LVNIFCYm"`
	Ln  int    `bson:"LngvlnTV"`
	ML  int    `bson:"mlfZVfVT"`
	MN  bool   `bson:"MNuWZMLP"`
	MX  int    `bson:"MXMxLVBk"`
	Mc  string `bson:"McpOBmaR"`
	Me  string `bson:"MeUYSkPS"`
	Mq  int    `bson:"MqfkBZJF"`
	NB  int    `bson:"nBKWWUWk"`
	NK  int    `bson:"nKhiSITP"`
	OB  int    `bson:"obcwwqWZ"`
	OC  string `bson:"OCsIhHxq"`
	OM  int    `bson:"omnwvBbA"`
	OR  string `bson:"oRWMNJTE"`
	Of  string `bson:"OfTmCvDx"`
	PA  int    `bson:"pacTBmxE"`
	PF  int    `bson:"PFZSRHNN"`
	PK  bool   `bson:"pKjOghFa"`
	PO  int    `bson:"pOMEwSod"`
	PP  string `bson:"pPtPsgRl"`
	PQ  int    `bson:"pQyCJaEd"`
	Pj  int    `bson:"PjKiuWnQ"`
	Pv  int    `bson:"PvfnpsMV"`
	QH  int    `bson:"qHzOMXeT"`
	QR  bool   `bson:"qrJASGzU"`
	Qo  string `bson:"QobifTeZ"`
	RE  int64  `bson:"reiKnuza"`
	RM  string `bson:"rmzUAgmk"`
	RP  string `bson:"RPsQhgRD"`
	Rb  uint   `bson:"Rbxpznea"`
	ReA bool   `bson:"RemSsnnR"`
	ReB int    `bson:"ReOZakjB"`
	Rw  string `bson:"RwAVVKHM"`
	SG  bool   `bson:"sGWJTAcT"`
	SU  uint8  `bson:"SUWXijHT"`
	SYA int64  `bson:"sYtnozSc"`
	SYB string `bson:"SYtZkQbC"`
	Sq  int64  `bson:"SqNvlUZF"`
	TA  int    `bson:"taoNnQYY"`
	TD  string `bson:"TDUzNJiH"`
	TI  string `bson:"tIJEYSYM"`
	TR  bool   `bson:"TRpgnInA"`
	Tg  int    `bson:"TgSwBbgp"`
	Tk  int64  `bson:"TkXMwZlU"`
	Tm  int64  `bson:"TmUnYUrv"`
	UK  int    `bson:"UKwbAKGw"`
	UM  string `bson:"uMDWqLMf"`
	Up  bool   `bson:"UpdMADoN"`
	Ut  int64  `bson:"UtbwOKLt"`
	VC  int64  `bson:"VCSKFCoE"`
	VK  string `bson:"vkEDWgmN"`
	VL  string `bson:"vlSZaxCV"`
	VS  string `bson:"vSLTtfDF"`
	VVA bool   `bson:"vvUeXASH"`
	VVB int    `bson:"VVvwKVRG"`
	Vc  bool   `bson:"VcCSqSmp"`
	Vp  int16  `bson:"VplFgewF"`
	Vt  string `bson:"VtzeOlCT"`
	WH  bool   `bson:"WHSQVLKG"`
	WJA bool   `bson:"wjfyueDC"`
	WJB string `bson:"wjAWaOog"`
	WM  int64  `bson:"wmDLUkXt"`
	WY  string `bson:"WYJdGJLu"`
	Wm  bool   `bson:"WmMOvgFc"`
	Wo  string `bson:"WoFGfdvb"`
	XE  int    `bson:"XEBqaXkB"`
	XG  bool   `bson:"XGxlHrXf"`
	XR  string `bson:"xrzGnsEK"`
	XWA int64  `bson:"xWpeGNjl"`
	XWB string `bson:"xWUlYggc"`
	XX  int64  `bson:"XXKbyIXG"`
	XZ  int64  `bson:"xZOksssj"`
	Xe  uint   `bson:"XeRkAyCq"`
	Xx  int    `bson:"XxvXmHiQ"`
	YD  string `bson:"YDHWnEXV"`
	YE  bool   `bson:"yeTUgNrU"`
	YK  int    `bson:"yKfZnGKG"`
	YX  string `bson:"yXSBbPeT"`
	ZD  bool   `bson:"zDzSGNnW"`
	ZE  bool   `bson:"zEgGhhZf"`
	ZM  string `bson:"zMCFzcWY"`
	ZSA int64  `bson:"zSYvADVf"`
	ZSB int64  `bson:"zswQbWEI"`
	Zm  string `bson:"ZmtEJFSO"`
}

type flatBSON struct {
	AMQrGQmu  int64
	AAgSNVyBb int64
	AgYYbYPr  int
	AtWNZJXa  int64
	BBqZInWV  string
	BwTXiovJ  int
	CDIGOuIZ  int
	CEtYKsdd  string
	CFujXoob  int
	CYhSCkWB  string
	CqCssWxW  string
	DJsnHZIC  int
	DQBQcQFj  int64
	FDYGeSiR  int64
	FpduyhQP  bool
	GiAHzFII  uint
	HQeCoswW  int
	HQiykral  int
	HVHyetUM  int64
	HicJbMpj  bool
	HrUPbFHD  int
	Ibrdrtgg  string
	IsorvnMR  bool
	JXMyYkfb  int
	JhImQOkw  bool
	JrJzKiIx  string
	JzgaUWVG  int
	KMKBtlov  int64
	KnhgtAOJ  string
	KyxOoCqS  int
	LUPqMOHS  string
	LVNIFCYm  bool
	LngvlnTV  int
	MNuWZMLP  bool
	MXMxLVBk  int
	McpOBmaR  string
	MeUYSkPS  string
	MqfkBZJF  int
	OCsIhHxq  string
	OfTmCvDx  string
	PjKiuWnQ  int
	PvfnpsMV  int
	QobifTeZ  string
	RPsQhgRD  string
	Rbxpznea  uint
	ReOZakjB  int
	RemSsnnR  bool
	RwAVVKHM  string
	SUWXijHT  uint8
	SYtZkQbC  string
	SqNvlUZF  int64
	TDUzNJiH  string
	TRpgnInA  bool
	TgSwBbgp  int
	TkXMwZlU  int64
	TmUnYUrv  int64
	UKwbAKGw  int
	UpdMADoN  bool
	UtbwOKLt  int64
	VCSKFCoE  int64
	VVvwKVRG  int
	VcCSqSmp  bool
	VplFgewF  int16
	VtzeOlCT  string
	WHSQVLKG  bool
	WYJdGJLu  string
	WmMOvgFc  bool
	WoFGfdvb  string
	XEBqaXkB  int
	XGxlHrXf  bool
	XXKbyIXG  int64
	XeRkAyCq  uint
	XxvXmHiQ  int
	YDHWnEXV  string
	ZmtEJFSO  string
	ID        primitive.ObjectID `bson:"_id"`
	AhFCBmqT  int64
	AicoMxZq  bool
	BkuaZWRT  int64
	CVjWCrlu  int64
	Cepcgozk  string
	CxOHMeDJ  string
	DCLfYqqM  int
	DHsYhRbV  string
	DNSuxlSU  string
	DVkWIafN  int
	DdPdLgGg  int
	DdVenEkK  int
	DoshbrpF  int64
	DpbwfSRb  string
	DtywOLeD  string
	ERTIdIJR  string
	EgxZaSsw  bool
	FEheUtop  string
	GErhgZTh  string
	GySFZeAE  int
	HnVgYIQi  string
	HwHOTmmW  int
	IFFGfTXc  string
	IjwXMKqI  int
	IwfbMdcv  int
	JWaFvVAz  int
	JbUymqiB  string
	JmglLvAS  string
	KfvcFmKw  bool
	MlfZVfVT  int
	NBKWWUWk  int
	NKhiSITP  int
	ORWMNJTE  string
	ObcwwqWZ  int
	OmnwvBbA  int
	PKjOghFa  bool
	POMEwSod  int
	PPtPsgRl  string
	PQyCJaEd  int
	PacTBmxE  int
	QHzOMXeT  int
	QrJASGzU  bool
	ReiKnuza  int64
	RmzUAgmk  string
	SGWJTAcT  bool
	SYtnozSc  int64
	TIJEYSYM  string
	TaoNnQYY  int
	UMDWqLMf  string
	VSLTtfDF  string
	VkEDWgmN  string
	VlSZaxCV  string
	VvUeXASH  bool
	WjAWaOog  string
	WjfyueDC  bool
	WmDLUkXt  int64
	XWUlYggc  string
	XWpeGNjl  int64
	XZOksssj  int64
	XrzGnsEK  string
	YKfZnGKG  int
	YXSBbPeT  string
	YeTUgNrU  bool
	ZDzSGNnW  bool
	ZEgGhhZf  bool
	ZMCFzcWY  string
	ZSYvADVf  int64
	ZswQbWEI  int64
	PfZSRHnn  int
}