gorm show tables 获取 var tables []string if rows, err := db.DB.NewScope(nil).SQLDB().Query("SHOW TABLES"); err == nil { defer rows.Close() for rows.Next() { var table string rows.Scan(&table) tables = append(tables, table) } } fmt.Println(tables)