jjzjj

Appengine

全部标签

google-app-engine - 本地部署工作时远程 appengine-go 静态文件出现 404 错误

我遇到一个问题,静态文件通过dev_appserver.py在本地计算机上正确显示,但一旦上传到服务器,它就不会显示,并给我一个404错误。部分目录文件结构为:-static/articles.htmlimages/*.png部分app.yaml文件是:runtime:goapi_version:go1-url:/(articles\.html)static_files:static/\1upload:static/*.html然后我通过httpurlappname.appspot.com/articles.html访问它。我把代码放在appengine服务器上后下载了代码,以确保ar

google-app-engine - 本地部署工作时远程 appengine-go 静态文件出现 404 错误

我遇到一个问题,静态文件通过dev_appserver.py在本地计算机上正确显示,但一旦上传到服务器,它就不会显示,并给我一个404错误。部分目录文件结构为:-static/articles.htmlimages/*.png部分app.yaml文件是:runtime:goapi_version:go1-url:/(articles\.html)static_files:static/\1upload:static/*.html然后我通过httpurlappname.appspot.com/articles.html访问它。我把代码放在appengine服务器上后下载了代码,以确保ar

google-app-engine - 为什么在 Go AppEngine aetest 中使用 datastore.Property List 获取 datastore.Put 的 "invalid entity type"?

此测试失败并显示partnermerge_test.go:22:datastore:invalidentitytypepackagebigdipperimport("testing""appengine/aetest""appengine/datastore")funcTestCreateMigrationProposal(t*testing.T){c,err:=aetest.NewContext(nil)iferr!=nil{t.Fatal(err)}deferc.Close()if_,err:=datastore.Put(c,datastore.NewKey(c,"ORDER","

google-app-engine - 为什么在 Go AppEngine aetest 中使用 datastore.Property List 获取 datastore.Put 的 "invalid entity type"?

此测试失败并显示partnermerge_test.go:22:datastore:invalidentitytypepackagebigdipperimport("testing""appengine/aetest""appengine/datastore")funcTestCreateMigrationProposal(t*testing.T){c,err:=aetest.NewContext(nil)iferr!=nil{t.Fatal(err)}deferc.Close()if_,err:=datastore.Put(c,datastore.NewKey(c,"ORDER","

json - golang appengine 输出 json

所以我用goendpoints包运行golangappengine...我使用结构来编码和取消编码我的json传入请求和传出响应..typeBusinessWorkerstruct{Widstring`json:"wid"datastore:"Worker_id"endpoints:"req,desc=Workerid.stringvalue"`Phonestring`json:"phone"datastore:"Phone"endpoints:"req,desc=Workerphonenumber.stringvalue"`}正如您在我验证数据后看到的那样,此对象已保存到数据存储区或

json - golang appengine 输出 json

所以我用goendpoints包运行golangappengine...我使用结构来编码和取消编码我的json传入请求和传出响应..typeBusinessWorkerstruct{Widstring`json:"wid"datastore:"Worker_id"endpoints:"req,desc=Workerid.stringvalue"`Phonestring`json:"phone"datastore:"Phone"endpoints:"req,desc=Workerphonenumber.stringvalue"`}正如您在我验证数据后看到的那样,此对象已保存到数据存储区或

google-app-engine - 使用 Appengine 和 Go 时的子文件夹和包

在为appengine部署和/或测试Go项目时,appcfg.py和dev_appserver.py工具用于编译项目当所有*.go文件都在一个文件夹中时,这工作得很好,但是当代码被分成子文件夹时如何编译一个项目——还需要从彼此访问函数和常量?在Go中,根据定义,子文件夹是包边界,我看不到一种方法可以让应用引擎工具在测试或部署之前从一个项目编译多个包。关于如何解决这个问题的建议-除了将所有内容都保存在一个文件夹中之外,我们很感激。即使解决方案是一次处理一个包(文件夹),关于如何构建它以便在一个使用所有这些包的项目上快速迭代的建议也值得赞赏。谢谢! 最佳答案

google-app-engine - 使用 Appengine 和 Go 时的子文件夹和包

在为appengine部署和/或测试Go项目时,appcfg.py和dev_appserver.py工具用于编译项目当所有*.go文件都在一个文件夹中时,这工作得很好,但是当代码被分成子文件夹时如何编译一个项目——还需要从彼此访问函数和常量?在Go中,根据定义,子文件夹是包边界,我看不到一种方法可以让应用引擎工具在测试或部署之前从一个项目编译多个包。关于如何解决这个问题的建议-除了将所有内容都保存在一个文件夹中之外,我们很感激。即使解决方案是一次处理一个包(文件夹),关于如何构建它以便在一个使用所有这些包的项目上快速迭代的建议也值得赞赏。谢谢! 最佳答案

google-app-engine - Appengine 的数据存储 Cursor 永远不会改变

我正在尝试更新大量记录,但无法在给定的一分钟最长请求时间内完成这些记录,因此我需要使用datastore.Cursor,但由于某种原因,返回的游标始终相同。因此每次重定向都使用相同的游标值完成,导致每次执行相同的20次数据库更新。对于为什么事情没有像我希望的那样工作有什么想法吗?http.HandleFunc("/fix",func(w,http.ResponseWriter,r*http.Request){c:=appengine.NewContext(r)fixUser(c,w,r,"/fix",func()error{//dothefixherereturnnil})})func

google-app-engine - Appengine 的数据存储 Cursor 永远不会改变

我正在尝试更新大量记录,但无法在给定的一分钟最长请求时间内完成这些记录,因此我需要使用datastore.Cursor,但由于某种原因,返回的游标始终相同。因此每次重定向都使用相同的游标值完成,导致每次执行相同的20次数据库更新。对于为什么事情没有像我希望的那样工作有什么想法吗?http.HandleFunc("/fix",func(w,http.ResponseWriter,r*http.Request){c:=appengine.NewContext(r)fixUser(c,w,r,"/fix",func()error{//dothefixherereturnnil})})func