小编Aar*_*par的帖子

糟糕的导入"系统调用"的云存储API

我按照说明https://cloud.google.com/appengine/docs/go/googlecloudstorageclient/download开始将现在已弃用的文件API中的一些代码迁移到新的Cloud Storage API,但没有成功.

我正在遵循的步骤是......

我正在运行appengine v1.9.23,它比所需的appengine v1.8.1晚.

我的$ GOPATH已设置好,所以我跳过第1步.

我继续第2步:

goapp get -u golang.org/x/oauth2

goapp get -u google.golang.org/cloud/storage

我不是在托管VM上开发,所以我跳过第3步.

现在当我运行应用程序时,我得到:

go-app-builder: Failed parsing input: parser: bad import "syscall" in goapp/src/golang.org/x/net/internal/nettest/error_posix.go

我究竟做错了什么?


重现步骤

% mkdir $HOME/myapp

我使用的是没有静态资源的版本:

application: myapp
version: alpha-001
runtime: go
api_version: go1

handlers:
- url: /.*
  script: _go_app
Run Code Online (Sandbox Code Playgroud)
  • 为Go源文件创建一个位置.

% mkdir $HOME/myapp/go

  • 将GOPATH设置为源的位置

% export GOPATH=$HOME/myapp/go

  • 获取Go appengine示例项目: …

google-app-engine go

5
推荐指数
1
解决办法
1586
查看次数

标签 统计

go ×1

google-app-engine ×1