Maison  >  Article  >  développement back-end  >  Comment utiliser Mockery v0.0.0-dev dans Golang ?

Comment utiliser Mockery v0.0.0-dev dans Golang ?

WBOY
WBOYavant
2024-02-10 20:50:18463parcourir

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

L'éditeur php Xigua vous présentera comment utiliser Mockery v0.0.0-dev dans Golang. Mockery est une bibliothèque open source permettant de créer et de gérer des objets fictifs, qui nous aide à simuler les dépendances pendant les tests. Utilisez Mockery pour créer et configurer facilement des objets fictifs pour les tests unitaires. Cet article vous fournira des étapes détaillées et un exemple de code pour vous aider à démarrer rapidement et efficacement avec Mockery pour les tests. Explorons ensemble !

Contenu de la question

J'essaie d'utiliser des simulations pour générer des simulations dans Golang, et le référentiel nécessite la v0.0.0-dev.

J'ai exécuté brew install mockery mais seule la v2.15.0 a été installée, je n'ai donc pas pu créer la simulation en utilisant la v0.0.0-dev. Comment utiliser/installer mockery v0.0.0-dev ? Il n'y a pas beaucoup d'informations à ce sujet sur Internetbrew install mockery 但仅安装 v2.15.0,因此无法使用 v0.0.0-dev 生成模拟。如何使用/安装mockery v0.0.0-dev?网上关于这方面的信息不多

解决方法

v0.0.0-dev 是“_defaultSemVer ”,当 debug.ReadBuildInfoLa solution

est "_defaultSemVer <p>", utilisé lorsque <a href="https://www.php.cn/link/d5c60496784f8d6c43344eb3bd18574b" rel="nofollow noreferrer"><code>debug.ReadBuildInfo@latest n'intègre pas les informations de construction .
v0.0.0-devDans votre cas, les binaires installés contiennent les informations de build comme indiqué et sont donc la 2.15.0, qui est la dernière version attendue.

🎜Vous devez modifier vos dépendances pour utiliser la version actuelle (ou utiliser 🎜 si vous le devez). 🎜 Non 🎜, cela dépend de la façon dont la moquerie est construite. 🎜

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer