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.