Rumah > pembangunan bahagian belakang > Golang > Bagaimana Saya Menggunakan Bendera `-timeout` dengan Betul dalam `go test`?

Bagaimana Saya Menggunakan Bendera `-timeout` dengan Betul dalam `go test`?

DDD
Lepaskan: 2024-12-05 08:49:13
asal
226 orang telah melayarinya

How Do I Correctly Use the `-timeout` Flag in `go test`?

Penggunaan Bendera Tamat Masa dalam "Go Test"

Apabila menggunakan arahan "go test" dengan bendera "-timeout", anda boleh menghadapi ralat jika rentetan tempoh yang disediakan tidak sah. Untuk menangani isu ini, pastikan input sepadan dengan format yang dijangkakan yang ditentukan mengikut masa.ParseDuration.

Biasanya, rentetan tempoh yang sah harus terdiri daripada gabungan digit, secara pilihan termasuk tanda, diikuti dengan titik perpuluhan ( jika perlu) dan kemudian unit masa yang sesuai. Contoh akhiran unit masa yang sah ialah "s" (saat), "ms" (milisaat) dan "h" (jam).

Sebagai contoh, perintah berikut akan menetapkan tamat masa 300 milisaat dengan betul:

$ go test -timeout 300ms
Salin selepas log masuk

Sebagai alternatif, anda boleh menentukan tempoh yang lebih besar seperti 99999 saat menggunakan "s" unit:

$ go test -timeout 99999s
Salin selepas log masuk

Rujuk dokumentasi rasmi untuk butiran lanjut tentang sintaks rentetan tempoh yang disokong:

  • Bendera pakej: [Bendera Tempoh](https://pkg.go .dev/flag#hdr-Duration_Flags)
  • Masa pakej: [ParseDuration](https://pkg.go.dev/time#ParseDuration)

Atas ialah kandungan terperinci Bagaimana Saya Menggunakan Bendera `-timeout` dengan Betul dalam `go test`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan