Skip to content

Running GoosyMock from binaries

Downloading pre-built binaries

GoosyMock offers pre-build binaries for following operating systems and architectures:

Operating system OS codename Architectures
Linux linux amd64, 386, arm, arm64, ppc64le
Windows windows amd64, 386
MacOS darwin arm64

Properly named binaries are attached as release assets and can be downloaded from Releases page on GitHub.

Building binaries manually

Prerequisites

  • Git 2.34+
  • Go 1.19+
  • Taskfile 3.17+

Cloning the repository

git clone https://github.com/Icikowski/GoosyMock.git
git clone git@github.com:Icikowski/GoosyMock.git

Building the sources

Using Taskfile

This project utilizes Taskfile for build automatization. If you are willing to use task command for building binaries, please install Taskfile as described in official documentation.

Binary will be built for current OS & architecture and placed in target/binaries directory.

task build:static
task build:dynamic

Last update: 2023-01-27