我在 stackoverflow 中发现了类似的问题,但我只是找不到解决方案。请帮忙。
我的环境:
set GO111MODULE=on
set GOPATH=C:\Users\[username]\go
set GOROOT=C:\Go
Run Code Online (Sandbox Code Playgroud)
当使用 docker build -t gotest:vlocal 构建 go 项目时。我得到 main.go:7:2: package models is not in GOROOT (/usr/local/go/src/models)
但 C:\Go\src\models 文件夹存在,并且go build main.go在 C:\Go\bin 中创建 exe,go run main.go运行该程序。
我的泊坞窗文件
FROM golang:1.14.3-alpine AS build
WORKDIR /src
COPY . .
RUN go build -o /out/example .
FROM scratch AS bin
COPY --from=build /out/example /
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1909 次 |
| 最近记录: |