feat: 完成网关服务代码实现,支持 WebSocket 长连接与健康检查

This commit is contained in:
fish
2026-03-28 18:08:26 +08:00
parent 1f71d68d15
commit 911654b60b
5 changed files with 246 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
FROM golang:1.26.1-alpine3.23 AS builder
WORKDIR /app
COPY go.mod ./
COPY main.go ./
RUN go mod download
RUN go build -o gateway main.go
FROM alpine:latest
WORKDIR /app
COPY --from=builder /app/gateway .
EXPOSE 8080
CMD ["./gateway"]