Tôi nghĩ bạn cần:
db.Model(&Password{}).AddForeignKey("user_id", "users(id)", "RESTRICT", "RESTRICT")
Tôi đặt sau câu lệnh di chuyển tự động của mình như vậy
db.AutoMigrate(&User{}, &Password{})
db.Model(&Password{}).AddForeignKey("user_id", "users(id)", "RESTRICT", "RESTRICT")
Hãy cho tôi biết nếu điều này có ích.