Go 테스트 시간 초과 플래그 설정: 기간을 올바르게 구문 분석
Q: 기간 값( 예: "-timeout 99999") 오류는 다음과 같습니다. 발생했습니다.
A: 이 오류를 해결하려면 time.ParseDuration에 유효한 입력을 사용하세요. "99999"를 사용하는 대신 time.ParseDuration에서 허용하는 단위 형식으로 기간을 지정해 보세요. 예:
"go test" 명령줄 도구는 "- 테스트에 대한 시간 제한을 설정할 수 있는 timeout" 플래그입니다. 공식 문서에 따르면 기간 플래그는 time.ParseDuration에 유효한 모든 입력을 허용합니다. 이 함수는 숫자 값과 단위 접미사(예: 밀리초, 초, 분 또는 시간)가 포함된 특정 형식의 기간 문자열을 기대합니다.
유효한 형식으로 기간을 제공하면 "go test" 도구가 시간 초과 제한을 올바르게 해석하고 적용할 수 있는지 확인합니다. 유효한 형식을 사용하지 않으면 도구가 기간 문자열을 적절하게 구문 분석할 수 없으므로 오류가 발생합니다.
위 내용은 Go 테스트 시간 초과 플래그를 어떻게 올바르게 설정합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!