• Подключение к БД Postgres в golang?

    @Dearismont Автор вопроса
    Я нашёл ошибку (хотя бы я так это не назвал)
    Проблема в том, что библиотека sqlx не поддерживает перенос строк, не знаю с чем это связано
    Было написано так:
    db, err := sqlx.Open("postgres", fmt.Sprintf("host=%s port=%s user=%s dbname=%s"+
    "password=%s sslmode=%s", cfg.Host, cfg.Port, cfg.Username, cfg.DBName, cfg.Password,
    cfg.SSLMode))
    А должно быть так:
    db, err := sqlx.Open("postgres", fmt.Sprintf("host=%s port=%s user=%s dbname=%s password=%s sslmode=%s", cfg.Host, cfg.Port, cfg.Username, cfg.DBName, cfg.Password, cfg.SSLMode))
    Всем спасибо за потраченное Вами время
    Ответ написан