Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f654e0feda | ||
|
|
d44810e174 | ||
|
|
843cdc94d4 | ||
|
|
dd1d6ce2a6 | ||
|
|
1df0172acc | ||
|
|
1a3d79a605 |
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.idea/
|
||||
36
.gitlab-ci.yml
Normal file
36
.gitlab-ci.yml
Normal file
@@ -0,0 +1,36 @@
|
||||
# This file is a template, and might need editing before it works on your project.
|
||||
# You can copy and paste this template into a new `.gitlab-ci.yml` file.
|
||||
# You should not add this template to an existing `.gitlab-ci.yml` file by using the `include:` keyword.
|
||||
#
|
||||
# To contribute improvements to CI/CD templates, please follow the Development guide at:
|
||||
# https://docs.gitlab.com/ee/development/cicd/templates.html
|
||||
# This specific template is located at:
|
||||
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Go.gitlab-ci.yml
|
||||
|
||||
image: golang:latest
|
||||
|
||||
stages:
|
||||
- test
|
||||
# - build
|
||||
# - deploy
|
||||
|
||||
format:
|
||||
stage: test
|
||||
script:
|
||||
- go fmt $(go list ./... | grep -v /vendor/)
|
||||
- go vet $(go list ./... | grep -v /vendor/)
|
||||
- go test -race $(go list ./... | grep -v /vendor/)
|
||||
|
||||
#compile:
|
||||
# stage: build
|
||||
# script:
|
||||
# - mkdir -p mybinaries
|
||||
# - go build -o mybinaries main.go
|
||||
# artifacts:
|
||||
# paths:
|
||||
# - build
|
||||
#
|
||||
#deploy:
|
||||
# stage: deploy
|
||||
# script: echo "Define your deployment script!"
|
||||
# environment: production
|
||||
8
.idea/.gitignore
generated
vendored
8
.idea/.gitignore
generated
vendored
@@ -1,8 +0,0 @@
|
||||
# 默认忽略的文件
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# 基于编辑器的 HTTP 客户端请求
|
||||
/httpRequests/
|
||||
# Datasource local storage ignored files
|
||||
/dataSources/
|
||||
/dataSources.local.xml
|
||||
6
.idea/goframehelperCache.xml
generated
6
.idea/goframehelperCache.xml
generated
@@ -1,6 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="com.github.oldmegit.goframehelper.ui.goframehelperCache">
|
||||
<option name="gf" value="true" />
|
||||
</component>
|
||||
</project>
|
||||
8
.idea/modules.xml
generated
8
.idea/modules.xml
generated
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/utility-go.iml" filepath="$PROJECT_DIR$/.idea/utility-go.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
||||
9
.idea/utility-go.iml
generated
9
.idea/utility-go.iml
generated
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="WEB_MODULE" version="4">
|
||||
<component name="Go" enabled="true" />
|
||||
<component name="NewModuleRootManager">
|
||||
<content url="file://$MODULE_DIR$" />
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
||||
6
.idea/vcs.xml
generated
6
.idea/vcs.xml
generated
@@ -1,6 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
@@ -1,8 +1,8 @@
|
||||
package v1
|
||||
|
||||
import (
|
||||
"github.com/ayflying/utility_go/internal/model/entity"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/internal/model/entity"
|
||||
)
|
||||
|
||||
type SystemLog struct {
|
||||
|
||||
@@ -7,7 +7,7 @@ package callback
|
||||
import (
|
||||
"context"
|
||||
|
||||
"github.com/ayflying/utility_go/api/callback/v1"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/api/callback/v1"
|
||||
)
|
||||
|
||||
type ICallbackV1 interface {
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
package cmd
|
||||
|
||||
import (
|
||||
"github.com/ayflying/utility_go/service"
|
||||
"github.com/gogf/gf/v2/errors/gcode"
|
||||
"github.com/gogf/gf/v2/errors/gerror"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
"github.com/gogf/gf/v2/net/ghttp"
|
||||
"github.com/gogf/gf/v2/text/gstr"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/service"
|
||||
)
|
||||
|
||||
//func MiddlewareAnonymous(r *ghttp.Request) {
|
||||
|
||||
@@ -2,12 +2,12 @@ package cmd
|
||||
|
||||
import (
|
||||
"context"
|
||||
"github.com/ayflying/utility_go/package/s3"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
"github.com/gogf/gf/v2/net/ghttp"
|
||||
"github.com/gogf/gf/v2/os/gcfg"
|
||||
"github.com/gogf/gf/v2/os/gcmd"
|
||||
"github.com/gogf/gf/v2/os/gctx"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/package/s3"
|
||||
"os"
|
||||
"time"
|
||||
)
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
package callback
|
||||
|
||||
import (
|
||||
"github.com/ayflying/utility_go/api/callback"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/api/callback"
|
||||
)
|
||||
|
||||
type ControllerV1 struct{}
|
||||
|
||||
@@ -2,9 +2,9 @@ package callback
|
||||
|
||||
import (
|
||||
"context"
|
||||
"github.com/ayflying/utility_go/service"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/service"
|
||||
|
||||
"github.com/ayflying/utility_go/api/callback/v1"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/api/callback/v1"
|
||||
)
|
||||
|
||||
func (c *ControllerV1) Ip(ctx context.Context, req *v1.IpReq) (res *v1.IpRes, err error) {
|
||||
|
||||
2
go.mod
2
go.mod
@@ -1,4 +1,4 @@
|
||||
module github.com/ayflying/utility_go
|
||||
module new-gitlab.adesk.com/public_project/utility_go
|
||||
|
||||
go 1.23.0
|
||||
|
||||
|
||||
@@ -2,11 +2,11 @@ package act
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"github.com/ayflying/utility_go/package/aycache"
|
||||
"github.com/ayflying/utility_go/service"
|
||||
"github.com/gogf/gf/v2/container/gvar"
|
||||
"github.com/gogf/gf/v2/os/gctx"
|
||||
"github.com/gogf/gf/v2/os/gtime"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/package/aycache"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/service"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
||||
@@ -2,16 +2,16 @@ package gameAct
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"github.com/ayflying/utility_go/internal/game/act"
|
||||
"github.com/ayflying/utility_go/internal/model/do"
|
||||
"github.com/ayflying/utility_go/internal/model/entity"
|
||||
"github.com/ayflying/utility_go/package/aycache"
|
||||
service2 "github.com/ayflying/utility_go/service"
|
||||
"github.com/ayflying/utility_go/tools"
|
||||
"github.com/gogf/gf/v2/container/gset"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
"github.com/gogf/gf/v2/os/gctx"
|
||||
"github.com/gogf/gf/v2/os/gtime"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/internal/game/act"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/internal/model/do"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/internal/model/entity"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/package/aycache"
|
||||
service2 "new-gitlab.adesk.com/public_project/utility_go/service"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/tools"
|
||||
"strconv"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
package ip2region
|
||||
|
||||
import (
|
||||
"github.com/ayflying/utility_go/service"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
"github.com/gogf/gf/v2/os/gctx"
|
||||
"github.com/gogf/gf/v2/os/gfile"
|
||||
"github.com/lionsoul2014/ip2region/binding/golang/xdb"
|
||||
"net"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/service"
|
||||
"strings"
|
||||
)
|
||||
|
||||
|
||||
@@ -2,10 +2,10 @@ package logData
|
||||
|
||||
import (
|
||||
"context"
|
||||
"github.com/ayflying/utility_go/service"
|
||||
"github.com/ayflying/utility_go/tools"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
"github.com/gogf/gf/v2/os/gctx"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/service"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/tools"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
||||
@@ -5,9 +5,9 @@
|
||||
package logic
|
||||
|
||||
import (
|
||||
_ "github.com/ayflying/utility_go/internal/logic/gameAct"
|
||||
_ "github.com/ayflying/utility_go/internal/logic/ip2region"
|
||||
_ "github.com/ayflying/utility_go/internal/logic/logData"
|
||||
_ "github.com/ayflying/utility_go/internal/logic/systemCron"
|
||||
_ "github.com/ayflying/utility_go/internal/logic/systemLog"
|
||||
_ "new-gitlab.adesk.com/public_project/utility_go/internal/logic/gameAct"
|
||||
_ "new-gitlab.adesk.com/public_project/utility_go/internal/logic/ip2region"
|
||||
_ "new-gitlab.adesk.com/public_project/utility_go/internal/logic/logData"
|
||||
_ "new-gitlab.adesk.com/public_project/utility_go/internal/logic/systemCron"
|
||||
_ "new-gitlab.adesk.com/public_project/utility_go/internal/logic/systemLog"
|
||||
)
|
||||
|
||||
@@ -3,10 +3,10 @@ package systemCron
|
||||
import (
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
v1 "github.com/ayflying/utility_go/api/pgk/v1"
|
||||
"github.com/ayflying/utility_go/pgk/notice"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
"github.com/gogf/gf/v2/net/gclient"
|
||||
v1 "new-gitlab.adesk.com/public_project/utility_go/api/pgk/v1"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/pgk/notice"
|
||||
)
|
||||
|
||||
type Status struct {
|
||||
|
||||
@@ -2,12 +2,12 @@ package systemCron
|
||||
|
||||
import (
|
||||
"context"
|
||||
"github.com/ayflying/utility_go/api/system/v1"
|
||||
"github.com/ayflying/utility_go/service"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
"github.com/gogf/gf/v2/os/gcron"
|
||||
"github.com/gogf/gf/v2/os/gctx"
|
||||
"github.com/gogf/gf/v2/os/gtimer"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/api/system/v1"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/service"
|
||||
"sync"
|
||||
"time"
|
||||
)
|
||||
|
||||
@@ -2,10 +2,10 @@ package systemLog
|
||||
|
||||
import (
|
||||
"context"
|
||||
v1 "github.com/ayflying/utility_go/api/admin/v1"
|
||||
"github.com/ayflying/utility_go/service"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
"github.com/gogf/gf/v2/os/gctx"
|
||||
v1 "new-gitlab.adesk.com/public_project/utility_go/api/admin/v1"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/service"
|
||||
)
|
||||
|
||||
type sSystemLog struct {
|
||||
|
||||
14
main.go
14
main.go
@@ -1,15 +1,17 @@
|
||||
package utility_go
|
||||
|
||||
import (
|
||||
_ "new-gitlab.adesk.com/public_project/utility_go/internal/logic"
|
||||
|
||||
"context"
|
||||
v1 "github.com/ayflying/utility_go/api/system/v1"
|
||||
_ "github.com/ayflying/utility_go/internal/logic"
|
||||
"github.com/ayflying/utility_go/service"
|
||||
"github.com/gogf/gf/v2/os/gctx"
|
||||
"github.com/gogf/gf/v2/os/gtimer"
|
||||
"time"
|
||||
|
||||
"github.com/ayflying/utility_go/config"
|
||||
"github.com/gogf/gf/v2/os/gctx"
|
||||
"github.com/gogf/gf/v2/os/gtimer"
|
||||
v1 "new-gitlab.adesk.com/public_project/utility_go/api/system/v1"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/service"
|
||||
|
||||
"new-gitlab.adesk.com/public_project/utility_go/config"
|
||||
)
|
||||
|
||||
var (
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package aycache
|
||||
|
||||
import (
|
||||
"github.com/ayflying/utility_go/package/aycache/drive"
|
||||
"github.com/gogf/gf/v2/os/gcache"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/package/aycache/drive"
|
||||
)
|
||||
|
||||
type Mod struct {
|
||||
|
||||
@@ -2,12 +2,12 @@ package pay
|
||||
|
||||
import (
|
||||
"context"
|
||||
"github.com/ayflying/utility_go/package/pay/playstore"
|
||||
"github.com/gogf/gf/v2/errors/gerror"
|
||||
"github.com/gogf/gf/v2/os/gctx"
|
||||
"github.com/gogf/gf/v2/text/gstr"
|
||||
"github.com/gogf/gf/v2/util/gconv"
|
||||
"google.golang.org/api/androidpublisher/v3"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/package/pay/playstore"
|
||||
)
|
||||
|
||||
var (
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package aycache
|
||||
|
||||
import (
|
||||
"github.com/ayflying/utility_go/package/aycache/drive"
|
||||
drive2 "github.com/ayflying/utility_go/pgk/aycache/drive"
|
||||
"github.com/gogf/gf/v2/os/gcache"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/package/aycache/drive"
|
||||
drive2 "new-gitlab.adesk.com/public_project/utility_go/pgk/aycache/drive"
|
||||
)
|
||||
|
||||
type Mod struct {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package notice
|
||||
|
||||
import (
|
||||
v1 "github.com/ayflying/utility_go/api/pgk/v1"
|
||||
"github.com/ayflying/utility_go/pgk/notice/drive"
|
||||
v1 "new-gitlab.adesk.com/public_project/utility_go/api/pgk/v1"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/pgk/notice/drive"
|
||||
)
|
||||
|
||||
type MessageV1 interface {
|
||||
|
||||
10
pgk/pgk.go
10
pgk/pgk.go
@@ -1,12 +1,12 @@
|
||||
package pgk
|
||||
|
||||
import (
|
||||
v1 "github.com/ayflying/utility_go/api/pgk/v1"
|
||||
"github.com/ayflying/utility_go/pgk/aycache"
|
||||
"github.com/ayflying/utility_go/pgk/notice"
|
||||
"github.com/ayflying/utility_go/pgk/rank"
|
||||
"github.com/ayflying/utility_go/pgk/s3"
|
||||
"github.com/gogf/gf/v2/os/gcache"
|
||||
v1 "new-gitlab.adesk.com/public_project/utility_go/api/pgk/v1"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/pgk/aycache"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/pgk/notice"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/pgk/rank"
|
||||
"new-gitlab.adesk.com/public_project/utility_go/pgk/s3"
|
||||
)
|
||||
|
||||
var ()
|
||||
|
||||
@@ -2,7 +2,7 @@ package rank
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
v1 "github.com/ayflying/utility_go/api/pgk/v1"
|
||||
v1 "new-gitlab.adesk.com/public_project/utility_go/api/pgk/v1"
|
||||
"time"
|
||||
|
||||
"github.com/gogf/gf/v2/database/gredis"
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
package service
|
||||
|
||||
import (
|
||||
v1 "github.com/ayflying/utility_go/api/system/v1"
|
||||
"github.com/gogf/gf/v2/net/gclient"
|
||||
v1 "new-gitlab.adesk.com/public_project/utility_go/api/system/v1"
|
||||
)
|
||||
|
||||
type (
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
package service
|
||||
|
||||
import (
|
||||
v1 "github.com/ayflying/utility_go/api/admin/v1"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
v1 "new-gitlab.adesk.com/public_project/utility_go/api/admin/v1"
|
||||
)
|
||||
|
||||
type (
|
||||
|
||||
Reference in New Issue
Block a user