エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Goで別パッケージの関数呼び出しは禁止すべき - Qiita
はじめに Goのテストにおいて、別パッケージの関数呼び出しが問題となることを示し、その回避策とそれを... はじめに Goのテストにおいて、別パッケージの関数呼び出しが問題となることを示し、その回避策とそれを徹底するための静的解析ツールを紹介する。 別パッケージの関数呼び出し 以下のプログラムで main をどうやってテストすればいいだろうか?例えば当日のお昼12:00に0日前だと表示されるケースをどう書けるだろうか。 package main import ( "fmt" "time" ) var date = must(time.Parse(time.RFC3339, "2019-12-20T00:00:00+09:00")) func main() { d := date.Sub(time.Now()).Hours() / 24 fmt.Printf("『スター・ウォーズ/スカイウォーカーの夜明け』まであと%d日\n", int(d)) } func must(t time.Time, e




2019/12/16 リンク