Cara membuat Http Server di Golang part 4
project-folder/
├── go.mod
├── main.go
├── .env
└── src
└── Config
└── db.go
└── Controllers
└── products.go
└── Models
└── products.go
└── helper
└── migration.gopackage helper
import (
"github.com/jinzhu/gorm"
"github.com/subosito/gotenv"
"os"
"project-folder/src/Config"
"project-folder/src/Models"
)
func LoadEnv() {
err := gotenv.Load(".env")
if err != nil {
panic("Error loading .env file")
}
}
func MigrateDatabase() {
Config.DB.AutoMigrate(&Models.Product{})
}Last updated