Skip to content
This repository was archived by the owner on Aug 9, 2025. It is now read-only.

Requirements

tbeck edited this page Sep 17, 2023 · 3 revisions

Learn what software is needed and how to install

Usage Requirements

Software required to build a Golang resource:

Contribute Requirements

Including usage requirement. Make is optional - you can also run the commands manually.

In case you wonder why you need mingw-w64 additionally to MSVC on windows:
We are using MSVC in order to build the go-module runtime library, but we need mingw-w64 to build the c-api for the go compiler.

Install Guides

Windows: mingw-w64 using msys2

  1. At first follow these instructions until step 5 to install mingw-w64 using msys2: https://www.msys2.org/

  2. Inside the MSYS2 terminal run

    pacman -S --needed base-devel mingw-w64-x86_64-toolchain
    pacman -S mingw-w64-x86_64-dlfcn
  3. Lastly close the MSYS2 terminal and add the mingw-w64 bin directory to your PATH environment variable.
    You are ready to build your go project as usual.

Clone this wiki locally