如何在 GoLang 中获取 MySQL Table 的描述

How to get Description of MySQL Table in GoLang

com/jinzhu/gorm" 和 "github.com/go-sql-driver/mysql" 包与我的数据库交互并试图获取 table 的描述但没有找到函数。请帮助

使用gorm你可以执行自定义查询并在struct中获取她的return,下面是一个例子如何显示 table:

的描述
type Result struct {
    Field    string
    Type     string
    Null     string
    Key      string
    Default  string
    Extra    string
}

db.Raw("DESCRIBE TABLE_NAME").Scan(&result)

按 gorm 查看更多内容: http://jinzhu.me/gorm/advanced.html#sql-builder