免責事項 まず最初に・・ タイトルの「時間のかかるコード」とは、time.Sleepや、time.Timer、time.Tickerなどが使用されてるものを想定しています。 CPU計算や外部サービス接続など他の理由で時間がかかるコードなどは本記事の対象外です。悪しからず🙇♂️ あと、現時点(2020/12)で "Faketime isn't currently supported on Windows." だそうです。Windows Gopherの方はDockerとか使って下さい🙇♂️ それから、本記事は思いつきで始めた実験的内容です。結構大きな罠(後述)もありますのでご了承の上お読み下さい🙇♂️ Fake timeとは Fake timeはGo Playgroundに組み込まれた、擬似時間を扱う仕組みです。 ご存知の通りGo Playgrondはユーザーの書いた自由なコードを