Я бы хотел импортировать пакет и создать новую структуру в функции main ().
// main.go
import "testapp/app"
a := app.GetApp()
db, err := a.ConnectDatabase()
if err != nil {
panic(err.Error())
}
// testapp/app.go
func (a *App) ConnectDatabase() {
db, err := sql.Open()
if err != nil {
panic(err.Error())
}
a.db = db
}
У меня ошибка:
app.ConnectDatabase () используется в качестве значения
Как я могу это исправить?