结构 问答列表

获取切片元素的地址是否意味着 Go 中该元素的副本?

作者:A. Gille 提问时间:11/16/2022

假设一个程序有一个 相当沉重的 ,对于它来说,复制被认为是昂贵的:Go 1.18struct type MyStruct struct { P string // a lot of proper...

Golang递归JSON到结构?

作者:xin.chen 提问时间:1/14/2023

我曾经写过python,刚开始接触golang 以我的JSON为例,孩子不知道数字,可能是三个,可能是十个。 [{ "id": 1, "name": "aaa", "children": [...

如何在 Go 中对包含互斥锁的结构切片进行范围调整

作者:Jonathan Voss 提问时间:7/9/2023

我正在试验 Go 并尝试在服务器中进行并发状态管理的各种方法。假设我们有以下内容: type Resource struct { data int } func (r *Resource) in...

Golang:验证切片项中的结构字段

作者:samme4life 提问时间:6/16/2022

我是 Golang 的新手。 Golang版本:1.17.8 验证者:“github.com/go-playground/validator/v10" 我想在加载到嵌套结构数据结构后验证传入的 ...

如何在 Golang 中将自定义结构的一部分复制到其他结构

作者:SelfLearnedNoob 提问时间:10/6/2022

我已经坚持了几个小时,希望你们中的一个人能帮助我找到一个优雅的解决方案。 基本上,我有以下结构: type GetERC20TransferResponse struct { Data struc...

根据循环中的子字符串匹配填充结构

作者:sci9 提问时间:2/18/2023

如果我们看一下下面的代码,我们如何用从字符串切片中获取的值来填充结构变量?https://go.dev/play/p/KkcPzr5r28w package main import ( "fmt...

我应该把“mutex”放在哪里才能从 Go 的切片中删除元素?父结构还是子结构?

作者:baris 提问时间:7/26/2023

假设我有两个结构,如下所示: type Device struct { Ports []*TCPPort } type TCPPort struct { ID int State bool ...

您喜欢在哪里捕获异常,为什么?

作者: 提问时间:1/12/2009

您喜欢在哪里捕获异常,为什么? 我有兴趣看看人们发现在哪里放置他们的尝试/捕获块是有用的,希望可能会出现一些一般模式。我将用 C++ 发布我的两个示例答案,但任何语言都可以。 请每个答案一个位置和...

structs 直接声明 C

作者:Ricardi 提问时间:12/7/2021

这段代码有什么问题?我不明白为什么这不起作用。 struct point { int x; int y; } eh; void main() { eh = {1, 2}; printf("...

vector 无法正确擦除内容(infite amount run of copy asignment operator untill crash [BEX])?

作者: 提问时间:12/16/2012

好吧,我的问题是,在我想“卸载”加载的DLL之后,复制分配运算符被无限次调用,直到崩溃。 我从中删除矢量数据的代码如下所示: void UnloadPlugins() { dbg(("[DBG]...


共371条 当前第5页