タグ

ブックマーク / imagawa.hatenadiary.jp (1)

  • Goでスリープしようとしてハマった - 今川館

    Pythonでスリープするときは import time time.sleep(1) # 1秒待つ time.sleep(0.5) # 0.5秒待つ こうすれば良いが、同じ感覚でGoでスリープしようとしたらうまくいかなかった。 import "time" time.Sleep(1) // 1秒待つ(?) どうなるかというと、やけに早く戻ってきてしまうのである。 ちなみに、こっちをやるとコンパイルエラーになってしまう。 time.Sleep(0.5) // constant 0.5 truncated to integer Goのtime.Sleepの引数はDurationという型 https://golang.org/pkg/time/#Sleep golangのドキュメントを見ると、time.Sleepの引数にはtime.Durationという型を受け付ける。 そして、time.Dura

    Goでスリープしようとしてハマった - 今川館
  • 1