问题
com/jinzhu/gorm" and "github.com/go-sql-driver/mysql" package to interact with my database and trying to get the description of table but didn't found the function. Please help
回答1:
With gorm you can perform a custom query and get her return in a struct, the following is an example of how to show the description of table:
type Result struct {
Field string
Type string
Null string
Key string
Default string
Extra string
}
db.Raw("DESCRIBE TABLE_NAME").Scan(&result)
View more by gorm: http://jinzhu.me/gorm/advanced.html#sql-builder
来源:https://stackoverflow.com/questions/41262973/how-to-get-description-of-mysql-table-in-golang