Maison > développement back-end > Golang > Comment puis-je utiliser correctement l'indicateur « -timeout » dans « go test » ?

Comment puis-je utiliser correctement l'indicateur « -timeout » dans « go test » ?

DDD
Libérer: 2024-12-05 08:49:13
original
266 Les gens l'ont consulté

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

Utilisation des indicateurs de délai d'attente dans "Go Test"

Lorsque vous utilisez la commande "go test" avec l'indicateur "-timeout", vous pouvez rencontrer une erreur si la chaîne de durée fournie n’est pas valide. Pour résoudre ce problème, assurez-vous que l'entrée correspond au format attendu spécifié par time.ParseDuration.

Normalement, une chaîne de durée valide doit être constituée d'une combinaison de chiffres, incluant éventuellement un signe, suivi d'un point décimal ( si nécessaire) puis l'unité de temps appropriée. Des exemples de suffixes d'unités de temps valides sont "s" (secondes), "ms" (millisecondes) et "h" (heures).

Par exemple, la commande suivante définira correctement un délai d'attente de 300 millisecondes :

$ go test -timeout 300ms
Copier après la connexion

Vous pouvez également spécifier des durées plus grandes, comme 99999 secondes, en utilisant le "s" unité :

$ go test -timeout 99999s
Copier après la connexion

Référez-vous à la documentation officielle pour plus de détails sur la syntaxe de chaîne de durée prise en charge :

  • Drapeau de package : [Drapeaux de durée](https://pkg.go .dev/flag#hdr-Duration_Flags)
  • Durée du package : [ParseDuration](https://pkg.go.dev/time#ParseDuration)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal