猿问

如何在 Gorp 中使用 TypeConverter?

我想使用 Gorp 从包含特殊类型的 DB 加载和保存结构。除其他外,这对于枚举字符串(例如角色)很有用:


type Role string


type Account struct {

    User string

    Role Role

}

这不能“开箱即用”。出现错误消息,例如


panic: sql: converting Exec argument #0's type: unsupported type user.Role, a string

我怀疑我需要使用 agorp.TypeConverter来解决这个问题,但没有关于如何做到这一点的文档。


你能帮我吗?


紫衣仙女
浏览 147回答 1
1回答
随时随地看视频慕课网APP

相关分类

Go
我要回答