2017-03-24 13 views
0

我試圖根據此處的文檔創建一個子實體:https://cloud.google.com/appengine/docs/standard/python/datastore/entities如何在Golang AppEngine中創建子實體?

當我intiate用戶實例,我在「參數列表伊辛‘’」得到一個錯誤,即使只有一個agument。

當我嘗試父值分配給展望開始,我得到這個錯誤:
預計「==」,發現「=」

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(), 
    } 

它看起來就像文檔中的例子, 我究竟做錯了什麼?

+2

按照圍棋的文檔,而不是Python文檔... https://cloud.google.com/appengine/docs/standard/go/datastore/entities – RayfenWindspear

+0

我沒有注意到我被重定向了。謝謝。 – BryanWheelock

回答

0

當使用App Engine文檔並在Go中編寫代碼時,您經常會被重定向到Python文檔。這是這個星球上最煩人的事情。總是在導航並點擊鏈接後檢查您所在的URL。如果你在正確的地方,你應該找到「去」在某個地方的URL。如果它顯示python或java,請將其替換爲去URL中,並希望它存在。

讓您真正想要的網頁是這樣的:https://cloud.google.com/appengine/docs/standard/go/datastore/entities

相關問題