Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk menggunakan Mockery v0.0.0-dev di Golang?

Bagaimana untuk menggunakan Mockery v0.0.0-dev di Golang?

WBOY
WBOYke hadapan
2024-02-10 20:50:18515semak imbas

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

editor php Xigua akan memperkenalkan anda cara menggunakan Mockery v0.0.0-dev di Golang. Olok-olok ialah perpustakaan sumber terbuka untuk mencipta dan mengurus objek olok-olok, yang membantu kami mengejek kebergantungan semasa ujian. Gunakan Olok-olok untuk mencipta dan mengkonfigurasi objek olok-olok dengan mudah untuk ujian unit. Artikel ini akan memberikan anda langkah terperinci dan kod sampel untuk membantu anda bermula dengan cepat dan berkesan menggunakan Mockery untuk ujian. Mari kita meneroka bersama-sama!

Kandungan soalan

Saya cuba menggunakan olok-olok untuk menghasilkan olok-olok di Golang dan repositori memerlukan v0.0.0-dev.

Saya menjalankan brew install mockery tetapi hanya v2.15.0 dipasang, jadi saya tidak dapat membina mock menggunakan v0.0.0-dev. Bagaimana untuk menggunakan/memasang mockery v0.0.0-dev? Tidak banyak maklumat tentang perkara ini di Internetbrew install mockery 但仅安装 v2.15.0,因此无法使用 v0.0.0-dev 生成模拟。如何使用/安装mockery v0.0.0-dev?网上关于这方面的信息不多

解决方法

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

ialah "_defaultSem /code >

", digunakan apabila debug.ReadBuildInfo@latest tidak membenamkan maklumat binaan .
v0.0.0-devDalam kes anda, binari yang dipasang memang mengandungi maklumat binaan seperti yang dinyatakan dan oleh itu adalah 2.15.0, iaitu versi terkini yang dijangkakan.

🎜Anda harus menukar kebergantungan anda untuk menggunakan versi sebenar (atau gunakan 🎜 jika perlu). 🎜 Tidak 🎜, ia bergantung pada bagaimana ejekan itu dibina. 🎜

Atas ialah kandungan terperinci Bagaimana untuk menggunakan Mockery v0.0.0-dev di Golang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:stackoverflow.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam