The more I learn, the more I'm convinced that there's nothing that can't be learned.
Jamis Buck
Notes about Linux and Programming
The more I learn, the more I'm convinced that there's nothing that can't be learned.
Jamis Buck
+ What’s the best way to get ready?
- Be great at learning, the moment you stop learning is the moment you begin to die.
If you use Gin framework
and pongo2
template engine together, you should run gin in debug mode for disable template caching.
gin.SetMode(gin.DebugMode)
You no longer have to re-compile app when you make changes in templates.
Happy coding.
If you learn only methods, you’ll be tied to your methods. But if you learn principles, you can devise your own methods.
Ralph Waldo Emerson
Gorm'da Delete
queryleri atarken dikkat edilmesi gereken bir nokta:
db.DB.Where(Booking{ID: bookingID}).Delete(&Booking{})
Yukaridaki ornekte oldugu gibi where kismina struct verilince eger bookingID
0 ise Delete from bookings
querysi calistiriyor. Mazallah yanlislikla butun tabloyu silebilirsiniz :)
Onun yerine soyle yapmak lazim:
db.DB.Where("id = ?", bookingID}).Delete(&Booking{}) # Delete from bookings where id = 0;