>백엔드 개발 >Golang >Golang에서 Mockery v0.0.0-dev를 사용하는 방법은 무엇입니까?

Golang에서 Mockery v0.0.0-dev를 사용하는 방법은 무엇입니까?

WBOY
WBOY앞으로
2024-02-10 20:50:18515검색

如何在Golang中使用Mockery v0.0.0-dev?

php 편집기 Xigua에서는 Golang에서 Mockery v0.0.0-dev를 사용하는 방법을 소개합니다. Mockery는 모의 개체를 생성하고 관리하기 위한 오픈 소스 라이브러리로, 테스트 중에 종속성을 모의하는 데 도움이 됩니다. Mockery를 사용하여 단위 테스트를 위한 모의 개체를 쉽게 만들고 구성하세요. 이 기사에서는 테스트에 Mockery를 빠르고 효과적으로 사용하는 데 도움이 되는 자세한 단계와 샘플 코드를 제공합니다. 함께 탐험해 보세요!

질문 내용

Golang에서 mock을 생성하기 위해 mock을 사용하려고 하는데 저장소에 v0.0.0-dev가 필요합니다.

brew install mockery를 실행했는데 v2.15.0만 설치되어 있어서 v0.0.0-dev를 사용하여 모의를 빌드할 수 없었습니다. mockery v0.0.0-dev를 사용/설치하는 방법은 무엇입니까? 인터넷에는 이에 대한 정보가 많지 않습니다brew install mockery 但仅安装 v2.15.0,因此无法使用 v0.0.0-dev 生成模拟。如何使用/安装mockery v0.0.0-dev?网上关于这方面的信息不多

解决方法

v0.0.0-dev 是“_defaultSemVer ”,当 debug.ReadBuildInfo해결책

은 "_defaultSemVer <p>", <a href="https://www.php.cn/link/d5c60496784f8d6c43344eb3bd18574b" rel="nofollow noreferrer"><code>debug.ReadBuildInfo@latest에 빌드 정보가 포함되지 않을 때 사용됩니다. .
v0.0.0-dev귀하의 경우 설치된 바이너리에는 명시된 빌드 정보가 포함되어 있으므로 예상되는 최신 버전인 2.15.0입니다.

🎜실제 버전을 사용하려면 종속성을 변경해야 합니다(또는 필요한 경우 🎜를 사용하세요). 🎜 아니요 🎜, 조롱이 어떻게 구성되는지에 따라 다릅니다. 🎜

위 내용은 Golang에서 Mockery v0.0.0-dev를 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제