first commit
commit
e3b25286a9
@ -0,0 +1,52 @@
|
|||||||
|
### Go template
|
||||||
|
# Binaries for programs and plugins
|
||||||
|
*.exe
|
||||||
|
*.exe~
|
||||||
|
*.dll
|
||||||
|
*.so
|
||||||
|
*.dylib
|
||||||
|
|
||||||
|
# Test binary, built with `go test -c`
|
||||||
|
*.test
|
||||||
|
|
||||||
|
# Output of the go coverage tool, specifically when used with LiteIDE
|
||||||
|
*.out
|
||||||
|
|
||||||
|
# Dependency directories (remove the comment below to include it)
|
||||||
|
# vendor/
|
||||||
|
|
||||||
|
################################################################################################################
|
||||||
|
# Add 2020:
|
||||||
|
#
|
||||||
|
# ref:
|
||||||
|
# - https://github.com/caddyserver/caddy/blob/master/.gitignore
|
||||||
|
#
|
||||||
|
################################################################################################################
|
||||||
|
|
||||||
|
# macOS
|
||||||
|
.DS_Store
|
||||||
|
|
||||||
|
# IDE: Goland
|
||||||
|
.idea/
|
||||||
|
|
||||||
|
# IDE: VS Code
|
||||||
|
.vscode/
|
||||||
|
|
||||||
|
# go mod
|
||||||
|
vendor/
|
||||||
|
|
||||||
|
tmp/
|
||||||
|
*.log
|
||||||
|
|
||||||
|
# *.pb.go
|
||||||
|
# *.pb.micro.go
|
||||||
|
|
||||||
|
# artifacts from pprof tooling
|
||||||
|
*.prof
|
||||||
|
|
||||||
|
# goreleaser artifacts
|
||||||
|
dist/
|
||||||
|
|
||||||
|
|
||||||
|
# env file:
|
||||||
|
.env
|
@ -0,0 +1,21 @@
|
|||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2023-present, NoahLan
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
@ -0,0 +1,5 @@
|
|||||||
|
package dal
|
||||||
|
|
||||||
|
import "errors"
|
||||||
|
|
||||||
|
var ErrCacheNotFound = errors.New("cache object not found")
|
@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"common": {
|
||||||
|
"success": "Successfully",
|
||||||
|
"failed": "Failed",
|
||||||
|
"updateSuccess": "Update successfully",
|
||||||
|
"updateFailed": "Update failed",
|
||||||
|
"createSuccess": "Create successfully",
|
||||||
|
"createFailed": "Create failed",
|
||||||
|
"deleteSuccess": "Delete successfully",
|
||||||
|
"deleteFailed": "Delete failed",
|
||||||
|
"objectNotFound": "Object not found",
|
||||||
|
"databaseError": "Database error",
|
||||||
|
"cacheError": "Cache error",
|
||||||
|
"constraintError": "Operation failed: Data conflict",
|
||||||
|
"validationError": "Operation failed: Validation failed",
|
||||||
|
"notSingularError": "Operation failed: Data not unique",
|
||||||
|
"permissionDeny": "User does not have permission to access this interface"
|
||||||
|
},
|
||||||
|
"init": {
|
||||||
|
"alreadyInit": "Already initialized",
|
||||||
|
"initializeIsRunning": "Initialize is running"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"common": {
|
||||||
|
"success": "成功",
|
||||||
|
"failed": "失败",
|
||||||
|
"updateSuccess": "更新成功",
|
||||||
|
"updateFailed": "更新失败",
|
||||||
|
"createSuccess": "创建成功",
|
||||||
|
"createFailed": "创建失败",
|
||||||
|
"deleteSuccess": "删除成功",
|
||||||
|
"deleteFailed": "删除失败",
|
||||||
|
"objectNotFound": "对象未找到",
|
||||||
|
"databaseError": "数据库错误",
|
||||||
|
"cacheError": "缓存错误",
|
||||||
|
"constraintError": "操作失败: 数据冲突",
|
||||||
|
"validationError": "操作失败: 校验失败",
|
||||||
|
"notSingularError": "操作失败: 数据不唯一",
|
||||||
|
"permissionDeny": "用户无权限访问此接口"
|
||||||
|
},
|
||||||
|
"init": {
|
||||||
|
"alreadyInit": "已初始化,请勿重复进行此操作",
|
||||||
|
"initializeIsRunning": "正在初始化,请稍等"
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue