Ejemplo n.º 1
0
func persist(c *gin.Context, content string) {
	context := appengine.NewContext(c.Request)
	greetings := models.Greetings{}

	author := "guest"
	if u := user.Current(context); u != nil {
		author = u.String()
	}
	greeting := greetings.New(author, content)

	if err := db.NewDatastore(context).Create(greeting); err != nil {
		statusInternalServerError(c, err)
		return
	}
}