Documentation
¶
Index ¶
- func Decode(publicKey string, tokenstring string) (payload model.Payload, err error)
- func DeleteMagang(idparam, iduser primitive.ObjectID, db *mongo.Database) error
- func DeleteOneDoc(_id primitive.ObjectID, db *mongo.Database, col string) error
- func Encode(id primitive.ObjectID, role, privateKey string) (string, error)
- func GCFHandlerDeleteMagang(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerGetAll(MONGOCONNSTRINGENV, dbname, col string, docs interface{}) string
- func GCFHandlerGetAllMagang(MONGOCONNSTRINGENV, dbname string) string
- func GCFHandlerGetAllMahasiswa(MONGOCONNSTRINGENV, dbname string) string
- func GCFHandlerGetAllMitra(MONGOCONNSTRINGENV, dbname string) string
- func GCFHandlerGetAllUserByAdmin(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerGetMagang(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerGetMagangFromID(MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerGetMagangFromMitra(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerGetMahasiswaFromID(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerGetMitraFromID(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerGetUser(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerGetUserFromID(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerInsertMagang(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerLogin(PASETOPRIVATEKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerSignUpMahasiswa(MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerSignUpMitra(MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerUpdateMagang(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerUpdateMahasiswa(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerUpdateMitra(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerUpdateUser(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFReturnStruct(DataStuct any) string
- func GenerateKey() (privateKey, publicKey string)
- func GetAllDocs(db *mongo.Database, col string, docs interface{}) interface{}
- func GetAllMagang(db *mongo.Database) (magang []model.Magang, err error)
- func GetAllMahasiswa(db *mongo.Database) (mahasiswa []model.Mahasiswa, err error)
- func GetAllMitra(db *mongo.Database) (mitra []model.Mitra, err error)
- func GetAllUser(db *mongo.Database) (user []model.User, err error)
- func GetID(r *http.Request) string
- func GetMagangFromID(_id primitive.ObjectID, db *mongo.Database) (magang model.Magang, err error)
- func GetMagangFromIDByMitra(idparam, iduser primitive.ObjectID, db *mongo.Database) (magang model.Magang, err error)
- func GetMagangFromMitra(_id primitive.ObjectID, db *mongo.Database) (magang []model.Magang, err error)
- func GetMahasiswaFromAkun(akun primitive.ObjectID, db *mongo.Database) (doc model.Mahasiswa, err error)
- func GetMahasiswaFromID(_id primitive.ObjectID, db *mongo.Database) (doc model.Mahasiswa, err error)
- func GetMitraFromAkun(akun primitive.ObjectID, db *mongo.Database) (doc model.Mitra, err error)
- func GetMitraFromID(_id primitive.ObjectID, db *mongo.Database) (doc model.Mitra, err error)
- func GetUserFromEmail(email string, db *mongo.Database) (doc model.User, err error)
- func GetUserFromID(_id primitive.ObjectID, db *mongo.Database) (doc model.User, err error)
- func InsertMagang(_id primitive.ObjectID, db *mongo.Database, insertedDoc model.Magang) error
- func InsertOneDoc(db *mongo.Database, col string, doc interface{}) (insertedID primitive.ObjectID, err error)
- func LogIn(db *mongo.Database, insertedDoc model.User) (user model.User, err error)
- func MongoConnect(MongoString, dbname string) *mongo.Database
- func SignUpMahasiswa(db *mongo.Database, insertedDoc model.Mahasiswa) error
- func SignUpMitra(db *mongo.Database, insertedDoc model.Mitra) error
- func UpdateMagang(idparam, iduser primitive.ObjectID, db *mongo.Database, ...) error
- func UpdateMahasiswa(idparam, iduser primitive.ObjectID, db *mongo.Database, ...) error
- func UpdateMitra(idparam, iduser primitive.ObjectID, db *mongo.Database, ...) error
- func UpdateOneDoc(id primitive.ObjectID, db *mongo.Database, col string, doc interface{}) (err error)
- func UpdateUser(iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.User) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteMagang ¶ added in v0.0.3
func GCFHandlerDeleteMagang ¶ added in v0.0.3
func GCFHandlerGetAll ¶
get all
func GCFHandlerGetAllMagang ¶ added in v0.0.3
func GCFHandlerGetAllMahasiswa ¶ added in v0.0.4
func GCFHandlerGetAllMitra ¶ added in v0.0.5
func GCFHandlerGetAllUserByAdmin ¶ added in v0.0.4
func GCFHandlerGetMagang ¶ added in v0.0.6
func GCFHandlerGetMagangFromID ¶ added in v0.0.3
func GCFHandlerGetMagangFromMitra ¶ added in v0.0.3
func GCFHandlerGetMahasiswaFromID ¶ added in v0.0.5
func GCFHandlerGetMitraFromID ¶ added in v0.0.5
func GCFHandlerGetUser ¶ added in v0.0.6
func GCFHandlerGetUserFromID ¶ added in v0.0.4
func GCFHandlerInsertMagang ¶ added in v0.0.3
func GCFHandlerInsertMagang(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
magang
func GCFHandlerLogin ¶
func GCFHandlerLogin(PASETOPRIVATEKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
login
func GCFHandlerSignUpMahasiswa ¶
signup
func GCFHandlerSignUpMitra ¶
func GCFHandlerUpdateMagang ¶ added in v0.0.3
func GCFHandlerUpdateMahasiswa ¶ added in v0.0.5
func GCFHandlerUpdateMahasiswa(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
mahasiswa
func GCFHandlerUpdateMitra ¶ added in v0.0.5
func GCFHandlerUpdateMitra(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
mitra
func GCFHandlerUpdateUser ¶ added in v0.0.4
func GCFHandlerUpdateUser(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
user
func GenerateKey ¶
func GenerateKey() (privateKey, publicKey string)
func GetAllDocs ¶
crud
func GetAllMagang ¶ added in v0.0.3
func GetAllMahasiswa ¶ added in v0.0.4
func GetAllMitra ¶ added in v0.0.5
func GetAllUser ¶ added in v0.0.4
func GetMagangFromID ¶
func GetMagangFromIDByMitra ¶ added in v0.0.3
func GetMagangFromMitra ¶ added in v0.0.3
func GetMahasiswaFromAkun ¶ added in v0.0.5
func GetMahasiswaFromID ¶
func GetMitraFromAkun ¶ added in v0.0.3
func GetMitraFromID ¶ added in v0.0.3
func GetUserFromEmail ¶
func GetUserFromID ¶ added in v0.0.2
func InsertMagang ¶ added in v0.0.3
magang
func InsertOneDoc ¶
func MongoConnect ¶
func SignUpMahasiswa ¶
signup
func UpdateMagang ¶ added in v0.0.3
func UpdateMahasiswa ¶ added in v0.0.5
func UpdateMahasiswa(idparam, iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.Mahasiswa) error
mahasiswa
func UpdateMitra ¶ added in v0.0.5
func UpdateMitra(idparam, iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.Mitra) error
mitra
func UpdateOneDoc ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.