閏年(在格里曆中)會發生在:
來看幾個例子:
想用 4 分鐘輕鬆了解閏年的來龍去脈嗎?不妨看看這部 YouTube 影片。
你的任務是判斷某一年是否為閏年。
你會在這次練習中看到一個 cases_test.go 檔案。
它存放了 leap_test.go 裡用到的測試案例。
這個檔案大致上可以忽略。
不過,如果你有興趣……我們有時會從跨語言儲存庫產生測試資料。
在那個儲存庫裡,練習可能會有一個 .json 檔案,裡面包含共用的測試資料。
我們有些在地的練習有一個中介程式,它會讀取 problem specification 的 JSON,並轉成餵給 <exercise>_test.go 檔案的 Go struct。
把那些資料轉換成 Go 專用形式的程式碼,就放在 cases_test.go 裡。