2021-02-09
Note
- Go 1.16のgo installについて | フューチャー技術ブログ
- https://future-architect.github.io/articles/20210209/
- ツールのインストールをするときは go install を使おうというやつ、バージョン指定ができるようになったらしい
- Go: Type Parameters - Draft Design 抄訳
- https://zenn.dev/shuyo/books/4536b976e169ca
- Go の generics design の日本語訳
- time.Time の比較が覚えれん! | text.Baldanders.info
- https://text.baldanders.info/golang/order-by-time/
- わかる
- a が b より before/after なのか a は b より before/after なのかで毎回悩む
- UnixNano とかに変換して比較するのが一番わかりやすくねってなってる
Time | Methed | Result |
---|---|---|
a == b | a.Equal(b) |
true |
a == b | a.Before(b) |
false |
a == b | a.After(b) |
false |
a > b | a.Equal(b) |
false |
a > b | a.Before(b) |
false |
a > b | a.After(b) |
true |
a < b | a.Equal(b) |
false |
a < b | a.Before(b) |
true |
a < b | a.After(b) |
false |