编译报错

root@linux:~/ekuiper# make
GO111MODULE=on CGO_ENABLED=0 go build -trimpath -ldflags=“-s -w -X main.Version=1.13.0-beta.3-4-g24bc1af4 -X main.LoadFileType=relative” -o kuiper cmd/kuiper/main.go
reading go.work: /root/ekuiper/go.work:3: unknown directive: toolchain
make: *** [Makefile:45: build_without_edgex] Error 1

使用make编译报的错误信息,想问一下需要怎么解决

请确认golang版本,需要 go version>= 1.18

需要看 go.mod 里的go版本,当前需要 1.21


修改 -v 前后都没有编译日志信息,等时间长了之后手动停止:

这个是正常的吗 还是那有问题? go版本1.22

你应该连不上go mod 库,估计得用国内代理

啊 有别的替代方案吗 国内镜像?

你可以搜一下 Go 国内 镜像

好的 谢谢