-
Notifications
You must be signed in to change notification settings - Fork 113
Description
server文件有乱码,docker运行报错:
=> ERROR [builder 6/6] RUN go mod tidy && go build -ldflags="-s -w" -o stock-web . 33.9s
[builder 6/6] RUN go mod tidy && go build -ldflags="-s -w" -o stock-web .:
0.253 go: downloading go1.23.0 (linux/amd64)
6.522 go: downloading golang.org/x/text v0.19.0
7.803 go: downloading golang.org/x/sys v0.26.0
8.488 go: downloading github.com/google/pprof v0.0.0-20221118152302-e6195bd50e26
8.522 go: downloading github.com/mattn/go-sqlite3 v1.14.16
9.040 go: downloading github.com/davecgh/go-spew v1.1.1
9.066 go: downloading github.com/pmezard/go-difflib v1.0.0
9.093 go: downloading gitea.com/xorm/sqlfiddle v0.0.0-20180821085327-62ce714f951a
9.146 go: downloading gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
9.152 go: downloading modernc.org/ccgo/v3 v3.16.15
9.602 go: downloading github.com/onsi/ginkgo v1.7.0
9.689 go: downloading github.com/onsi/gomega v1.4.3
9.774 go: downloading github.com/kr/text v0.2.0
9.790 go: downloading github.com/rogpeppe/go-internal v1.14.1
9.837 go: downloading github.com/hpcloud/tail v1.0.0
9.856 go: downloading golang.org/x/net v0.30.0
10.15 go: downloading gopkg.in/yaml.v2 v2.2.2
10.17 go: downloading gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
10.17 go: downloading github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51
10.20 go: downloading golang.org/x/tools v0.26.0
10.28 go: downloading modernc.org/cc/v3 v3.41.0
10.80 go: downloading modernc.org/opt v0.1.3
10.88 go: downloading gopkg.in/fsnotify.v1 v1.4.7
10.91 go: downloading golang.org/x/sync v0.8.0
10.94 go: downloading golang.org/x/mod v0.21.0
11.24 go: downloading modernc.org/strutil v1.2.0
11.24 go: downloading lukechampine.com/uint128 v1.3.0
11.30 go: downloading modernc.org/token v1.1.0
33.63 # web
33.63 ./server_api_extended.go:21:6: handleGetCodes redeclared in this block
33.63 ./server.go:815:6: other declaration of handleGetCodes
33.63 ./server_api_extended.go:71:6: handleBatchQuote redeclared in this block
33.63 ./server.go:825:6: other declaration of handleBatchQuote
33.63 ./server_api_extended.go:107:6: handleGetKlineHistory redeclared in this block
33.63 ./server.go:846:6: other declaration of handleGetKlineHistory
33.63 ./server_api_extended.go:185:6: handleGetIndex redeclared in this block
33.63 ./server.go:867:6: other declaration of handleGetIndex
33.63 ./server_api_extended.go:248:6: handleGetIndexAll redeclared in this block
33.63 ./server.go:882:6: other declaration of handleGetIndexAll
33.63 ./server_api_extended.go:278:6: handleGetMarketStats redeclared in this block
33.63 ./server.go:904:6: other declaration of handleGetMarketStats
33.63 ./server_api_extended.go:331:6: handleGetMarketCount redeclared in this block
33.63 ./server.go:927:6: other declaration of handleGetMarketCount
33.63 ./server_api_extended.go:370:6: handleGetStockCodes redeclared in this block
33.63 ./server.go:945:6: other declaration of handleGetStockCodes
33.63 ./server_api_extended.go:403:6: handleGetETFCodes redeclared in this block
33.63 ./server.go:961:6: other declaration of handleGetETFCodes
33.63 ./server_api_extended.go:788:4: continue is not in a loop
33.63 ./server_api_extended.go:403:6: too many errors
Dockerfile:23
21 | # 编译web应用
22 | WORKDIR /app/web
23 | >>> RUN go mod tidy && go build -ldflags="-s -w" -o stock-web .
24 |
25 | # 多阶段构建 - 第二阶段:运行
failed to solve: process "/bin/sh -c go mod tidy && go build -ldflags="-s -w" -o stock-web ." did not complete successfully: exit code: 1