Я ищу, чтобы управлять картой осколков БД в моем приложении. При использовании GORM, каков процесс для активной проверки всех сегментов PING для проверки соединения.
Я ищу что-то вроде:
import (
"github.com.jinzhu/gorm"
_ "github.com/jinzhu/gorm/dialects/mysql"
)
for _, shard := range shardMap {
if err := shard.Ping() {
//DO SOMETHING
}
}
Проблема в том, что shard.Ping () не вещь. Я чувствую, что я пропускаю импорт где-то.