Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 如何在Golang AppEngine中创建子实体?_Google App Engine_Go - Fatal编程技术网

Google app engine 如何在Golang AppEngine中创建子实体?

Google app engine 如何在Golang AppEngine中创建子实体?,google-app-engine,go,Google App Engine,Go,我正在尝试根据此处的文档创建子实体: 当我初始化用户实例时,我得到一个错误“issing”,“in argument list”,即使只有一个agment 当我尝试在启动时将父值分配给Prospect时,会出现以下错误: 应为“=”,找到“=” func sign(w http.ResponseWriter, r *http.Request) { c := appengine.NewContext(r) zip, err := strconv.Atoi(r.FormVal

我正在尝试根据此处的文档创建子实体:

当我初始化用户实例时,我得到一个错误“issing”,“in argument list”,即使只有一个agment

当我尝试在启动时将父值分配给Prospect时,会出现以下错误:
应为“=”,找到“=”

func sign(w http.ResponseWriter, r *http.Request) {  
    c := appengine.NewContext(r)  
    zip, err := strconv.Atoi(r.FormValue("zip"))  

    //user := user.Current(c)  
    user = Client(name: "Bryan")   
    // error thrown "missing ',' in argument list"

    p = Prospect(parent=user )
    // error thrown: expected '==', found '='  
    p := Prospect{  
        Name:  r.FormValue("name"),  
        Zip:  zip,  
        Date:  time.Now(),  
    }  

它看起来就像文档中的示例,我做错了什么?

当使用appengine文档并在Go中编写时,您会不断被重定向到Python文档。这是这个星球上最烦人的事情。在导航和单击链接后,始终检查您所在的URL。如果你在正确的位置,你应该在URL的某个地方找到“go”。如果它显示python或java,请在URL中将其替换为go,并希望它存在


因此,您真正想要的页面是:

遵循Go文档,而不是Python文档。。。我没有注意到我被重定向了。谢谢