ao rodar o comando go build main go. Do codigo abaixo : ackage database
import ( "log" "os"
"github.com/guilhermeonrails/api-go-gin/models"
"gorm.io/driver/postgres"
"gorm.io/gorm"
)
var ( DB *gorm.DB err error )
func ConectaComBancoDeDados() {
stringDeConexao := "host="+os.Getenv("HOST")+" user="+os.Getenv("USER")+" password="+os.Getenv("PASSWORD")+" dbname="os.Getenv("DBNAME")+" port="os.Getenv("PORT")+" sslmode=disable"
DB, err = gorm.Open(postgres.Open(stringDeConexao))
if err != nil {
log.Panic("Erro ao conectar com banco de dados")
}
DB.AutoMigrate(&models.Aluno{})
}
aparece a mensagem de erro :
github.com/guilhermeonrails/api-go-gin/database
database/db.go:19:122: syntax error: unexpected os at end of statement note: module requires Go 1.15