[解決済み] デュレーションと整数を掛け合わせる方法は?
2022-03-24 20:50:12
質問
並列ゴルーチンをテストするために、ある関数に一行を追加して、戻り値にランダムな時間(最大1秒)をかけるようにしました。
time.Sleep(rand.Int31n(1000) * time.Millisecond)
しかし、コンパイルすると、このようなエラーが発生しました。
.\crawler.go:49: invalid operation: rand.Int31n(1000) * time.Millisecond (mismatched types int32 and time.Duration)
何かアイデアはありますか?どうすればデュレーションを掛けることができるのでしょうか?
どのように解決するのですか?
int32
と
time.Duration
は異なるタイプです。を変換する必要があります。
int32
を
time.Duration
:
time.Sleep(time.Duration(rand.Int31n(1000)) * time.Millisecond)
関連
-
[解決済み] Pythonで現在時刻を取得する方法
-
[解決済み] Pythonプログラムの実行時間を取得するにはどうしたらいいですか?
-
[解決済み] Androidで現在の時刻と日付を取得する方法
-
[解決済み] Goでマップにキーが含まれているかどうかを確認するには?
-
[解決済み] goで文字列の連結を効率的に行う方法
-
[解決済み] Goで複数行の文字列はどのように書くのですか?
-
[解決済み] Javaでミリ秒を「X分X秒」に変換するには?
-
[解決済み] ゼロ終端のバイト配列を文字列に変換するにはどうすればよいですか?
-
[解決済み】cURLを使用して、リクエストとレスポンスタイムを一度に測定する方法は?
-
[解決済み】データ(型インターフェース{})を文字列に変換できない:型アサーションが必要
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 構造体のマップのデフォルト値は何ですか?
-
[解決済み] SDL2 パッケージを提供する必要なモジュールはありません。
-
Windowsのプロパティダイアログボックスのエンコーディングの問題 ファイル名、ディレクトリ名、ボリュームラベルの構文が正しくありません。
-
[解決済み] 地図をコピーするには?
-
[解決済み] go get でパッケージをインストールするにはどうしたらいいですか?
-
[解決済み] go getとgo installの違いは何ですか?
-
[解決済み] このキャスティングはgolangで行われているのでしょうか?
-
[解決済み] go mod vendor` コマンドの目的は何ですか?
-
[解決済み】関数宣言の構文:関数名の前に括弧でくくられたもの
-
[解決済み】インターフェースのスライスを変換するタイプ