社区
其他技术讨论专区
帖子详情
不能为sql.DB定义结构体方法
weixin_38065208
2019-09-20 10:47:36
func (db *sql.DB) Test() {
}
会提示Unresolved type 'sql' less... (Ctrl+F1)
Inspection info: Reports unresolved references错误
...全文
89
3
打赏
收藏
不能为sql.DB定义结构体方法
func (db *sql.DB) Test() { } 会提示Unresolved type 'sql' less... (Ctrl+F1) Inspection info: Reports unresolved references错误
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38080704
2019-09-20
打赏
举报
回复
多谢大神,但是能阐述一下为什么不能直接为*sql.DB定义吗?DB是struct也是大写开头的;我在教程里也没看到(可能我没注意到)限制使用的说明。
weixin_38086192
2019-09-20
打赏
举报
回复
我查到了有这样的限制”类型和作用在它上面定义的方法必须在同一个包里定义“。
weixin_38075050
2019-09-20
打赏
举报
回复
当然不能定义 就算要做这样的操作,也应该自己建一个结构 type MyDB struct{ *sql.DB } func(db *MyDB) Test(){ }
golang 数据库 表
结构体
自动生成工具.zip
这个工具的核心功能是根据数据库中的表结构自动生成对应的Golang代码,即
结构体
定义
。这样可以极大地提高开发效率,减少错误,并保持代码与数据库模型的一致性。在使用该工具前,你需要确保已安装了Golang环境,并且...
sql
struct:
sql
struct提供了一些方便的功能,可将
结构体
与go的database
sql
包一起使用
这个库提供了方便的功能,使得
结构体
能更轻松地与`database/
sql
`包配合使用。 `
sql
struct`库的主要特点和优势包括: 1. 自动绑定:`
sql
struct`可以自动将数据库查询的结果绑定到预先
定义
的Go
结构体
中,避免了手动...
用c语言编写的留言板程序
由于代码未给出具体实现,实际的插入逻辑需要根据`RECORD`
结构体
的
定义
和数据库表的结构来完成。 要运行这个C语言编写的CGI留言板程序,你还需要一个支持CGI的Web服务器,例如Apache或Nginx,并且需要正确配置...
go语言数据库基本操作
初始化创建数据库连接 var
db
*
sql
.
DB
//这里注意,要是用
sql
.
DB
的指针形式. func init
DB
() (err error) { ...
db
, err =
sql
.Open("my
sql
", dsn) //根据预先
定义
的数据库连接参数创建数据库连接. if
GORM2
sql
DB
, err :=
db
.
DB
() // Ping
sql
DB
.Ping() // Close
sql
DB
.Close() // 返回数据库统计信息
sql
DB
.Stats() 注意 :如果底层连接的数据库不是 *
sql
.
DB
,它会返回错误 连接池 // 获取通用数据库对象
sql
.D
其他技术讨论专区
476
社区成员
790,963
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章