Mình đang gặp 1 problem với go-git trong build docker.
Step 14/16 : RUN GOOS=linux go build -o app ---> Running in 3f883ba391df package kratos imports github.com/go-git/go-git/v5 imports github.com/go-git/go-git/v5/config imports github.com/go-git/go-git/v5/plumbing imports github.com/go-git/go-git/v5/plumbing/hash imports github.com/pjbgf/sha1cd/cgo: build constraints exclude all Go files in /go/pkg/mod/github.com/pjbgf/sha1cd@v0.2.0/cgo Removing intermediate container 3f883ba391df The command '/bin/sh -c GOOS=linux go build -o app' returned a non-zero code: 1
Mình gặp vấn đề này trên github.com/go-git/go-git/v5 v5.5.0
Lúc này bạn cần edit go-git về version github.com/go-git/go-git/v5 v5.4.2
bằng command:
go mod edit -require github.com/go-git/go-git/v5@v5.4.2
Edit version go package
go mod init . go mod edit -require github.com/wilk/uuid@0.0.1 go get -v -t ./... go build go install