Skip to content

Instantly share code, notes, and snippets.

View hmhuan's full-sized avatar

Minh-Huan Huynh hmhuan

  • Ho Chi Minh, Viet Nam
View GitHub Profile
if configs.GetENV() == configs.ReleaseEnv {
gin.SetMode(gin.ReleaseMode)
}
router := gin.Default()
address := fmt.Sprintf("%s:%s", configs.GetHost(), configs.GetPort())
server := &http.Server{Addr: address, Handler: router}
go func() {
if err := server.ListenAndServe(); err != nil && err != http.ErrServerClosed {
@hmhuan
hmhuan / falsehoods-programming-time-list.md
Created November 4, 2024 22:31 — forked from timvisee/falsehoods-programming-time-list.md
Falsehoods programmers believe about time, in a single list

Falsehoods programmers believe about time

This is a compiled list of falsehoods programmers tend to believe about working with time.

Don't re-invent a date time library yourself. If you think you understand everything about time, you're probably doing it wrong.

Falsehoods

  • There are always 24 hours in a day.
  • February is always 28 days long.
  • Any 24-hour period will always begin and end in the same day (or week, or month).