腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Go
中
通过
反射
创建
结构
我想完全动态地定义一个
结构
,这样我就可以得到下面的
结构
,但不需要先定义它? <code>A0</code>
浏览 0
提问于2019-08-20
得票数 0
回答已采纳
2
回答
为什么
Go
reflect NumField()只
在
类型上可用?
、
、
我有以下
Go
代码(): "reflect") name string为什么我们需要在调用NumField()之前先获取
结构
的类型来自 // contains
浏览 3
提问于2018-07-23
得票数 0
1
回答
用
GO
GORM动态
创建
SQL表
、
、
、
我需要使用
go
package gorm
创建
一些SQL表。在给出描述数据(或直接数据)之前,这些表的
结构
为未知。因此,我需要使用gorm,
创建
表,而不使用struct。谢谢你的帮助。
浏览 1
提问于2021-03-08
得票数 0
1
回答
什么是最好的方法来绕过
反射
的开销?
、
我有一个程序,它从内存映射中读取173 (c)数据
结构
,需要转换为
Go
。类型的值作为字符串存储在这些
结构
中
。这些
结构
每秒接收60次。我现在使用
反射
(FieldByName)来获取对
go
struct字段的引用,并设置接收到的数据。但是因为有很多字段(173个),而且它们被更新了很多,这会增加大量的广告开销,而且函数调用是我程序中最慢的部分(jay
go
prof!)。
在
映射中缓存
浏览 3
提问于2015-11-13
得票数 2
1
回答
在
Go
中
通过
反射
将值分配给
结构
成员。
、
、
、
我有一个
结构
v,成员A,B,C字符串。使用
反射
,我可以获得字段的名称及其值:for i := 0; i < v.NumField(); i++ { // gets us a StructField如果您只知道字段的名称,是否可以将值赋值到
结构
中
?实际上,我试图将map[string]string
中
的值赋值给
结构
中
的相应字段,在这些字段
中
,随着时间的推移,
结构
和映射定义
浏览 3
提问于2015-01-23
得票数 2
回答已采纳
7
回答
JPA - FindByExample
、
、
、
有没有人有一个很好的例子,说明如何在JPA
中
通过
反射
在泛型DAO
中
为任何实体类型
创建
findByExample?我知道我可以
通过
我的提供者(Hibernate)做到这一点,但我不想打破中立…… 看起来criteria API可能是
go
....but的方式,我不确定如何处理它的
反射
部分。
浏览 0
提问于2010-05-21
得票数 29
4
回答
我可以
在
Go
中使用
反射
创建
一个新函数吗?
、
我有一个想法是
在
Go
中使用接口来定义RPC风格的接口。因此,对于给定的服务,我可能会像这样
创建
一个接口: Login(username, password string) (sessionId int, err error)} 我想要做的是使用
反射
来实现该接口,将方法调用转换为RPC调用,封送处理输入参数我知道,如果我可以获得输入参数的[]interface{},我
浏览 2
提问于2012-09-13
得票数 13
回答已采纳
1
回答
如何编写通用函数,只有_test文件才能使用,而这些函数对于非测试文件是不可见的
如何编写通用函数,只有*_test文件才能使用,而这些函数对于非测试文件是不可见的。
浏览 1
提问于2020-04-08
得票数 0
2
回答
通过
反射
获得阴影方法
、
如何
通过
反射
获得阴影方法? 在下面的代码
中
,我使用获取B类型上的方法Test(),但是我也希望从b.A获得隐藏的方法Test(),这样我就可以调用这两个方法。
浏览 2
提问于2014-03-13
得票数 4
回答已采纳
1
回答
通过
反射
在运行时按名称动态实例化
结构
、
、
Go
是否与Java等语言提供的动态类实例化功能类似(注意:为了简洁起见,这里省略了必需的异常处理逻辑):User user1 = userConstructor.newInstance(); 上面的简短Java片段实质上
通过
提供的完全限定的类路径字符串获取对类的引用我还没有找到一个类似的
Go
机制的例子,它可能会取得类似的结果。更具体地说,<e
浏览 6
提问于2021-06-08
得票数 1
回答已采纳
2
回答
golang -对嵌入式
结构
的反思
给定一个类似这样的
结构
: X string} B}但正如您所看到的,我只看到使用
反射
的嵌入式
结构
B,而不是它的字段。有没有一种方法可以使B
在
反射
到D时完全透明?想象一个公共<e
浏览 0
提问于2014-06-21
得票数 34
1
回答
对象的Golang静态和动态绑定
、
、
我有这个应用程序,在这个应用程序
中
,根据
结构
中
的字符串过滤请求,并使其执行不同的函数。队友方法:使用
反射
根据字符串切换对象,将字符串传递给函数,让函数调用相关函数。
浏览 3
提问于2015-04-02
得票数 0
回答已采纳
2
回答
可以
反射
来自ast的
结构
。
、
、
我尝试实现一些方法来从*ast.TypeSpec
中
获取reflect.TypeOf(),以便在不需要在代码中导入
结构
的情况下使用它(我稍后会解释)。现在我有这样的项目
结构
:├─ main.
go
├─ costumer.
go
文件:packagepackage entities
浏览 10
提问于2020-10-04
得票数 1
1
回答
Golang:
在
Go
的组合模型
中
,有没有办法访问“父”
结构
的方法
中
的“子”
结构
?
、
、
我想
创建
一个通用的模型
结构
,将其嵌入到使用gorp ()持久化MySQL数据库
中
的对象的
结构
中
。我的理解是,这种组合是如何在
Go
中
完成
在
强面向对象语言中
通过
继承完成的事情。然而,我的运气并不好,因为我想在GorpModel
结构
上定义所有的CRUD方法,以避免
在
每个模型
中
重复它们,但这会导致gorp (我现在正在使用它)假定我要与之交互的表名为GorpModel,这是由于gorp使用
浏览 0
提问于2013-04-22
得票数 2
回答已采纳
2
回答
返回
结构
成员上的指针,还是
在
Go
中
返回嵌入式
结构
?
、
、
、
获取地址并将指针返回到
Go
中
函数
中
的局部变量会导致编译器将其分配到堆上而不是堆栈上,因此返回的指针仍然有效。 return &b.Afunc (b *B) get2() *A { return &localB.A编译器会在堆上分配嵌入式
结构
A,并保持B的成员
在
堆栈上吗?如果
通过
反射
访问嵌入式<
浏览 4
提问于2017-03-20
得票数 2
回答已采纳
1
回答
高钢
结构
界面{}的通用映射
我有两种基于3 3rdparties代码的
结构
,我无法更改} } 我希望
创建
一个字符串映射作为键,对象
创建
为值是否有方法使用任何
结构
作为值
在
go
中
创建
泛型映射?如果是的话,我如何读取它?我需要使用
反射
检查类型吗?
浏览 0
提问于2019-03-14
得票数 1
回答已采纳
2
回答
golang上的PHP __METHOD__等价物
、
有没有一个等同于PHP的神奇__METHOD__常量的golang来获取当前运行的函数?
浏览 2
提问于2018-11-17
得票数 0
1
回答
使用reflect确定
结构
字段是否为不完整的Cgo类型
、
、
我有一些使用
反射
来处理
结构
字段的通用代码。这些字段可能包括也可能不包括
通过
Cgo引用的C类型。我遇到的一个问题是,上述的C类型可能是“不完整的
结构
”,例如:typedef struct unknown u;。这可能会导致稍后
在
代码中出现异常。我考虑过检查Type.Size()返回的值是否为0,但空的
Go
结构
将返回相同的值。 有没有办法做到这一点?
浏览 10
提问于2021-05-13
得票数 0
2
回答
Golang获得特定
结构
字段名的字符串表示
、
、
它有几个用例,但这里有一个示例:type Test struct { OtherField它看起来很脆弱,很容易出现错误类型或
结构
更改,然后我的查询
在
我不知道的情况下失败了。 有没有任何方法可以获得字符串"OtherField“,而不必声明一个const或类似的东西?我知道我可以使用
反射
从
结构
中
获取字段名的列表,
浏览 3
提问于2017-05-04
得票数 8
回答已采纳
2
回答
使用
反射
在
Go
中
创建
映射
、
、
我只是
在
试着
在
Golang
中
编写一个JSON读取器包装器,使用起来很愉快,比如jsoncpp。
在
Golang
中
可以
创建
一个动态类型的地图吗?
浏览 0
提问于2018-05-08
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
浅谈Go语言中的结构体struct&接口Interface&反射
Go 反射:根据类型创建对象-第一部分
如何只通过 Go 语言标准库创建 RESTful 接口
使用 ReJSON在Redis 中保存 Go 结构体
Nous Research在Bittensor推出子网Cortex,通过Bittensor内置激励结构奖励开源模型创建者
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券