gin funn and testing

This commit is contained in:
2019-11-02 13:54:10 +01:00
commit aad9ec9ca1
22 changed files with 1125 additions and 0 deletions

11
lib/messages/code.go Normal file
View File

@ -0,0 +1,11 @@
package messages
const (
SUCCESS = 200
ERROR = 500
INVALID_PARAMS = 400
ERROR_AUTH_CHECK_TOKEN_FAIL = 20001
ERROR_AUTH_CHECK_TOKEN_TIMEOUT = 20002
ERROR_AUTH_TOKEN = 20003
ERROR_AUTH = 20004
)

22
lib/messages/messages.go Normal file
View File

@ -0,0 +1,22 @@
package messages
var MsgFlags = map[int]string{
SUCCESS: "ok",
ERROR: "fail",
INVALID_PARAMS: "Invalid parameters",
ERROR_AUTH_CHECK_TOKEN_FAIL: "Token fail",
ERROR_AUTH_CHECK_TOKEN_TIMEOUT: "Token timeout",
ERROR_AUTH_TOKEN: "Bad token",
ERROR_AUTH: "Token error",
}
// GetMsg get error information based on Code
func GetMsg(code int) string {
msg, ok := MsgFlags[code]
if ok {
return msg
}
return MsgFlags[ERROR]
}