Skip to content

wechat-service 构建失败:仓库缺少 go.mod/main.go(请求提供 darwin-arm64 二进制或完整源码) #3

Description

@dhammavipassi

你好,感谢开源这个项目。

我在 macOS Apple Silicon 环境部署时,wechat-service 阶段无法构建,原因是仓库中缺少 Dockerfile 依赖的源码文件。

环境

  • macOS (Apple Silicon)
  • Docker Desktop 29.1.5
  • Node.js 22.17.0
  • OpenClaw Gateway 正常运行
  • 仓库 commit: 9a86350

复现步骤

  1. git clone https://github.com/laolin5564/openclaw-wechat.git
  2. cd wechat-service
  3. ./start.sh(或 docker build -t my-go-app .

实际结果

构建报错:

ERROR: failed to build: ... failed to calculate checksum ... "/go.mod": not found

现状确认

当前仓库 wechat-service/ 目录只有:

  • Dockerfile
  • docker-compose.yaml
  • init.sql
  • start.sh
  • stop.sh
  • README.md

但 Dockerfile 中包含:

  • ADD go.mod .
  • RUN go build ... ./main.go

说明缺少至少 go.modmain.go(或对应源码目录)。

需求

请问是否可以提供以下任一方案:

  1. 发布 wechat-service-darwin-arm64 可执行文件(README 中提到的预编译包);
  2. 补齐 wechat-service 完整可编译源码(含 go.mod/main.go);
  3. 提供当前可用的下载地址或正确分支/tag。

如果需要,我也可以协助补充一版文档 PR,明确安装来源与步骤。

感谢!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions