Trying to implement storage api from app engine... I've changed the location of projects and packages a number of times trying to find logic on other answers (from other post), however nothing seems to work.
project folder /Users/luisortega/goLibs/aural9
command for appengine goapp deploy --version=core
echo $GOPATH /Users/luisortega/goLibs
echo $GOROOT /Users/luisortega/go
go env
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/luisortega/goLibs"
GORACE=""
GOROOT="/Users/luisortega/go"
GOTOOLDIR="/Users/luisortega/go/pkg/tool/darwin_amd64"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/d3/vjs7zbb91dq160clq9f7pzgr0000gp/T/go-build130074555=/tmp/go-build -gno-record-gcc-switches -fno-common"
CXX="clang++"
CGO_ENABLED="1"
ls -la $GOPATH/src
total 24
drwxr-xr-x 9 luisortega staff 306 Mar 13 02:28 .
drwxr-xr-x 4 luisortega staff 136 Mar 13 01:42 ..
-rw-r--r--@ 1 luisortega staff 8196 Mar 13 02:16 .DS_Store
drwxr-xr-x 8 luisortega staff 272 Mar 13 02:45 aural9
drwxr-xr-x 11 luisortega staff 374 Mar 13 01:38 github.com
drwxr-xr-x 3 luisortega staff 102 Feb 13 21:33 golang.org
drwxr-xr-x 40 luisortega staff 1360 Mar 13 02:37 google-cloud-go
drwxr-xr-x 3 luisortega staff 102 Feb 13 21:33 google.golang.org
drwxr-xr-x 4 luisortega staff 136 Mar 13 02:16 sourcegraph.com
one important note is that when I imported cloud engine git clone https://github.com/GoogleCloudPlatform/google-cloud-go.git
I originally imported while on my project folder (and created the 'google-cloud-go' folder... if I try to compile that way, I end up with the following error.
Failed parsing input: parser: bad import "syscall" in google-cloud-go/internal/pretty/diff.go
actual full message...
Traceback (most recent call last): File "/Users/luisortega/go_appengine/appcfg.py", line 133, in <module>
run_file(__file__, globals()) File "/Users/luisortega/go_appengine/appcfg.py", line 129, in run_file
execfile(_PATHS.script_file(script_name), globals_) File "/Users/luisortega/go_appengine/google/appengine/tools/appcfg.py", line 5510, in <module>
main(sys.argv) File "/Users/luisortega/go_appengine/google/appengine/tools/appcfg.py", line 5501, in main
result = AppCfgApp(argv).Run() File "/Users/luisortega/go_appengine/google/appengine/tools/appcfg.py", line 2975, in Run
self.action(self) File "/Users/luisortega/go_appengine/google/appengine/tools/appcfg.py", line 5157, in __call__
return method() File "/Users/luisortega/go_appengine/google/appengine/tools/appcfg.py", line 3889, in Update
self._UpdateWithParsedAppYaml(appyaml, self.basepath) File "/Users/luisortega/go_appengine/google/appengine/tools/appcfg.py", line 3942, in _UpdateWithParsedAppYaml
self.UpdateVersion(rpcserver, basepath, appyaml, APP_YAML_FILENAME) File "/Users/luisortega/go_appengine/google/appengine/tools/appcfg.py", line 3799, in UpdateVersion
raise RuntimeError(stderr) RuntimeError: 2017/03/13 02:53:53 go-app-builder: Failed parsing input: parser: bad import "syscall" in google-cloud-go/internal/pretty/diff.go
error while running appcfg.py: exit status 1
So I moved the folder to my $GOPATH/src folder...
And then the can't find import: "cloud.google.com/go/storage"