· golang Go言語

golangでかかった処理時間を計算するには?

  • このエントリーをはてなブックマークに追加
start := time.Now();
// 処理
end := time.Now();
fmt.Printf("%f秒\n",(end.Sub(start)).Seconds())

end.<a href="http://golang.org/pkg/time/#Time.Sub">Sub</a>(start) は、endstart

<a href="http://golang.org/pkg/time/#Duration.Seconds">Seconds()関数</a>は、float64を返します。

  • このエントリーをはてなブックマークに追加
  • LinkedIn
  • Tumblr
  • Reddit
  • Google+
  • Pinterest
  • Pocket