Skip to content
Snippets Groups Projects
Select Git revision
  • 61ecf86c93ee958ac88e570ed2bace516b7db8b0
  • master default protected
  • v1.23.2
  • v1.23.1
  • v1.23.0
  • v1.22.0
  • v1.21.1
  • v1.21.0
  • v1.20.3
  • v1.20.2
  • v1.20.1
  • v1.20.0
  • v1.19.4
  • v1.19.3
  • v1.19.2
  • v1.19.1
  • v1.19.0
  • v1.18.2
  • v1.18.1
  • v1.18.0
  • v1.17.0
  • v1.16.1
22 results

go.mod

Blame
  • This project manages its dependencies using Go Modules. Learn more
    Dockerfile.arm64 598 B
    FROM golang:1.23@sha256:a7f2fc9834049c1f5df787690026a53738e55fc097cd8a4a93faa3e06c67ee32
    
    ENV GOOS=linux
    ENV GOARCH=arm64
    ENV CGO_ENABLED=1
    ENV CC=aarch64-linux-gnu-gcc
    ENV PATH="/go/bin/${GOOS}_${GOARCH}:${PATH}"
    ENV PKG_CONFIG_PATH=/usr/lib/aarch64-linux-gnu/pkgconfig
    
    # install build & runtime dependencies
    RUN dpkg --add-architecture arm64 \
        && apt update \
        && apt install -y --no-install-recommends \
            gcc-aarch64-linux-gnu \
            libc6-dev-arm64-cross \
            pkg-config \
        && rm -rf /var/lib/apt/lists/*
    
    COPY . /src/workdir
    
    WORKDIR /src/workdir
    
    RUN go build ./...