關於定時器

今天突然想到一個問題,如果要設置一個5分鐘的定時器,那麼時間使用5*minute和5*60*Second有什麼區別呢?或者說,設置成後者,程序會不會更累呢,會不會每秒鐘都去檢查下是不是到期了? 於是去翻了一下golang源碼中time的NewTimer部分,如下: 原來人家這兒用的是duration,而duration其實是int64,貌似是統一的意思呢。 再看一下各個時間單位,如下: 原來所有的
相關文章
相關標籤/搜索