Documentation
¶
Index ¶
- func InitDB() *mgo.Collection
- func ModifyAnkieta(c echo.Context, a *mgo.Collection) error
- func PlusAnkieta(c echo.Context, a *mgo.Collection) (string, error)
- func PostOdpowiedzi(c echo.Context, a *mgo.Collection, aid string, ro []ROdpowiedz) error
- func RealnaAnkieta(c echo.Context, a *mgo.Collection)
- type Ankieta
- type AnkietaZListy
- type CaptchaResponse
- type Config
- type Dane
- type GetPytankaResponse
- type GoogleData
- type Pytanie
- type PytankaResponse
- type QA
- type ROdpowiedz
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitDB ¶
func InitDB() *mgo.Collection
func ModifyAnkieta ¶ added in v0.2.0
func ModifyAnkieta(c echo.Context, a *mgo.Collection) error
func PlusAnkieta ¶ added in v0.2.0
func PostOdpowiedzi ¶
func PostOdpowiedzi(c echo.Context, a *mgo.Collection, aid string, ro []ROdpowiedz) error
func RealnaAnkieta ¶
func RealnaAnkieta(c echo.Context, a *mgo.Collection)
Types ¶
type AnkietaZListy ¶ added in v0.2.0
type AnkietaZListy struct { AID string `json:"aid"` Naglowek string `json:"naglowek"` IloscPytan int `json:"iloscpytan"` }
func ListAnkiety ¶ added in v0.2.0
func ListAnkiety(c echo.Context, a *mgo.Collection) ([]AnkietaZListy, error)
type CaptchaResponse ¶
type Config ¶
type Config struct { CaptchaSite string `json:"captchaSite"` CaptchaSecret string `json:"captchaSecret"` GoogleClientID string `json:"googleClientID"` GoogleSecret string `json:"googleSecret"` }
func GetConfigJson ¶ added in v0.2.0
func GetConfigJson() Config
type Dane ¶
type Dane struct { Naglowek string `json:"naglowek"` Podnaglowek string `json:"podnaglowek"` Pozegnalna string `json:"pozegnalna"` Pytanka []Pytanie `json:"pytanka"` }
[ [{id: 1, odp: "Coś"}, {id: 2, odp:"dalej"}], [] ]
func GetPytanka ¶
type GetPytankaResponse ¶
type GoogleData ¶
type GoogleData struct { ID string `json:"id"` Email string `json:"email"` VerifiedEmail bool `json:"verified_email"` Name string `json:"name"` Pic string `json:"picture"` }
func GetUserData ¶
func GetUserData(c echo.Context) (GoogleData, error)
type PytankaResponse ¶
type PytankaResponse struct { Ro []ROdpowiedz `json:"ro"` CaptchaToken string `json:"captchatoken"` }
type QA ¶ added in v0.2.0
type QA struct { Dane Dane `json:"dane"` Odpowiedzi [][]ROdpowiedz `json:"odpowiedzi"` }
func GetAnkieta ¶ added in v0.2.0
type ROdpowiedz ¶
Click to show internal directories.
Click to hide internal directories.